@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-ext-wght-normal-okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-wght-normal-BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-ext-wght-normal-DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-wght-normal-sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-vietnamese-wght-normal-TKKdAiBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-ext-wght-normal-B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-wght-normal-DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._banner_rk4l2_1{top:calc(var(--safe-top) + var(--space-sm));left:var(--space-md);right:var(--space-md);z-index:60;align-items:center;gap:var(--space-sm);max-width:536px;padding:var(--space-sm) var(--space-sm) var(--space-sm) var(--space-lg);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:0 8px 24px var(--color-shadow);margin:0 auto;animation:.25s ease-out _drop_rk4l2_1;display:flex;position:fixed}._icon_rk4l2_20{color:var(--color-text);flex-shrink:0}._text_rk4l2_25{flex:1;min-width:0;font-size:14px;font-weight:600}._refresh_rk4l2_32{border-radius:var(--radius-sm);background:var(--color-accent);height:36px;color:var(--color-on-accent);padding:0 14px;font-size:14px;font-weight:700}._dismiss_rk4l2_42{width:36px;height:36px;color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}@keyframes _drop_rk4l2_1{0%{opacity:0;transform:translateY(-120%)}}._notice_kx3ev_1{align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg);background:var(--color-accent-muted);color:var(--color-text);display:flex}._icon_kx3ev_11{color:var(--color-accent-text);flex-shrink:0}._text_kx3ev_16{flex-direction:column;gap:2px;font-size:13px;line-height:1.35;display:flex}._text_kx3ev_16 strong{font-size:15px}._text_kx3ev_16 span{color:var(--color-text-secondary)}._notice_kx3ev_1[data-tone=danger]{background:var(--color-danger-muted)}._notice_kx3ev_1[data-tone=danger] ._icon_kx3ev_11{color:var(--color-danger)}._switch_x82ty_1{background:var(--color-surface-raised);border-radius:14px;flex-shrink:0;width:46px;height:28px;transition:background .15s;position:relative}._knob_x82ty_11{background:var(--color-text);border-radius:11px;width:22px;height:22px;transition:transform .15s;position:absolute;top:3px;left:3px}._on_x82ty_22{background:var(--color-accent)}._on_x82ty_22 ._knob_x82ty_11{background:var(--color-on-accent);transform:translate(18px)}._sheet_1c0ag_1{gap:var(--space-md);flex-direction:column;display:flex}._title_1c0ag_7{font-size:20px;font-weight:700;line-height:1.25}._note_1c0ag_13,._foot_1c0ag_14{color:var(--color-text-secondary);font-size:13px;line-height:1.45}._foot_1c0ag_14{text-align:center}._label_1c0ag_24{margin-top:var(--space-xs);color:var(--color-text-secondary);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:700}._list_1c0ag_33{border-radius:var(--radius-md);background:var(--color-background);margin:0;padding:0;list-style:none;overflow:hidden}._line_1c0ag_42{align-items:center;gap:var(--space-md);padding:var(--space-md);display:flex}._line_1c0ag_42+._line_1c0ag_42{border-top:1px solid var(--color-border)}._icon_1c0ag_53{border-radius:var(--radius-sm);background:var(--color-surface);flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}._ends_1c0ag_64{color:var(--color-danger)}._kept_1c0ag_68{color:var(--color-accent-text)}._text_1c0ag_72{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._lineTitle_1c0ag_80{font-size:15px;font-weight:600}._detail_1c0ag_85{color:var(--color-text-secondary);font-size:13px}._error_1c0ag_90{color:var(--color-danger);font-size:13px}._primary_1c0ag_95,._cancel_1c0ag_96{border-radius:var(--radius-md);height:52px;font-size:16px;font-weight:700}._primary_1c0ag_95{background:var(--color-accent);color:var(--color-on-accent)}._primary_1c0ag_95:disabled{background:var(--color-surface-raised);color:var(--color-text-disabled)}._cancel_1c0ag_96{height:44px;color:var(--color-text-secondary);font-weight:600}._body_1wd5y_1{gap:var(--space-xs);padding:var(--space-sm) 0 var(--space-lg);text-align:center;flex-direction:column;display:flex}._title_1wd5y_9{font-size:17px;font-weight:600}._message_1wd5y_14{color:var(--color-text-secondary);white-space:pre-line;-webkit-user-select:text;user-select:text;font-size:14px}._actions_1wd5y_22{gap:var(--space-sm);flex-direction:column;display:flex}._action_1wd5y_22{border-radius:var(--radius-md);background:var(--color-surface-raised);height:52px;font-size:16px;font-weight:600}._danger_1wd5y_36{color:var(--color-danger)}._cancel_1wd5y_40{color:var(--color-text-secondary);background:0 0}._button_1u37u_2{right:calc(var(--safe-right) + max(var(--space-xl), calc((100vw - var(--content-width)) / 2 + var(--space-xl))));bottom:calc(var(--tab-bar-gap) + var(--tab-bar-height) + var(--active-workout-space) + var(--space-md));z-index:10;width:var(--floating-button-size);height:var(--floating-button-size);background:var(--color-accent);color:var(--color-on-accent);box-shadow:0 8px 24px var(--color-shadow);border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s,transform .3s cubic-bezier(.16,1,.3,1),scale .12s ease-out;display:flex;position:fixed}._button_1u37u_2 svg{transition:scale .12s ease-out}._button_1u37u_2:active{scale:1.18 .8}._button_1u37u_2:active svg{scale:.85}._jelly_1u37u_41{animation:.75s linear _jelly_1u37u_41}._jelly_1u37u_41 svg{animation:.75s cubic-bezier(.34,1.56,.64,1) _icon-pop_1u37u_1}._jelly_1u37u_41:after{content:"";border:3px solid var(--color-accent);pointer-events:none;border-radius:50%;animation:.6s ease-out forwards _ripple_1u37u_1;position:absolute;inset:0}@keyframes _jelly_1u37u_41{0%{scale:1.18 .8}20%{translate:0 -6px;scale:.82 1.22}38%{translate:0;scale:1.12 .9}54%{scale:.94 1.07}70%{scale:1.04 .97}85%{scale:.99 1.01}to{scale:1}}@keyframes _icon-pop_1u37u_1{0%{rotate:0deg;scale:.85}30%{rotate:-12deg;scale:1.35}60%{rotate:6deg;scale:.95}to{rotate:0deg;scale:1}}@keyframes _ripple_1u37u_1{0%{opacity:.8;scale:1}to{opacity:0;scale:1.9}}._hidden_1u37u_127{opacity:0;pointer-events:none;transform:translateY(16px)scale(.9)}@media (prefers-reduced-motion:reduce){._button_1u37u_2{transition:opacity .2s}._button_1u37u_2:active,._button_1u37u_2:active svg{scale:none}._hidden_1u37u_127{transform:none}}._screen_1pi9i_1{--bar-background:0;--bar-content:0;--large-title:1;--collapse-room:0px;min-height:calc(100dvh + var(--collapse-room))}._bar_1pi9i_12{z-index:10;padding:var(--safe-top) var(--safe-right) 0 var(--safe-left);position:fixed;top:0;left:0;right:0}._barBackground_1pi9i_22{background:var(--color-bar);-webkit-backdrop-filter:blur(16px);opacity:var(--bar-background);border-bottom:1px solid #0000;position:absolute;inset:0}._divider_1pi9i_32{border-bottom-color:var(--color-border)}._barInner_1pi9i_36{opacity:var(--bar-content);max-width:var(--content-width);height:var(--bar-height);align-items:center;gap:var(--space-md);padding:0 var(--space-xl);grid-template-columns:1fr auto 1fr;margin:0 auto;display:grid;position:relative}._barTitle_1pi9i_49{white-space:nowrap;text-overflow:ellipsis;grid-column:2;font-size:17px;font-weight:600;overflow:hidden}._barEnd_1pi9i_58{justify-self:end;align-items:center;gap:var(--space-sm);grid-column:3;display:flex}._heroTrailing_1pi9i_66{align-items:center;gap:var(--space-sm);opacity:var(--large-title);display:flex}._hero_1pi9i_66{max-width:var(--content-width);padding:calc(var(--safe-top) + var(--space-lg)) var(--space-xl) 0;margin:0 auto}._eyebrow_1pi9i_79{color:var(--color-text-secondary);letter-spacing:1px;text-transform:uppercase;margin-bottom:2px;font-size:13px;font-weight:600}._titleRow_1pi9i_88{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:44px;display:flex}._titleBlock_1pi9i_96{min-width:0}._header_1pi9i_101{min-width:0;opacity:var(--large-title);flex:1}._title_1pi9i_88{letter-spacing:-.6px;white-space:nowrap;text-overflow:ellipsis;min-width:0;opacity:var(--large-title);font-size:32px;font-weight:800;line-height:1.15;overflow:hidden}._pinned_1pi9i_120{top:calc(var(--safe-top) + var(--bar-height));z-index:9;padding:var(--space-md) var(--space-xl);background:var(--color-background);position:sticky}._pinned_1pi9i_120:after{content:"";background:var(--color-border);height:1px;opacity:var(--bar-content);position:absolute;bottom:0;left:0;right:0}._pinnedInner_1pi9i_140{max-width:calc(var(--content-width) - var(--space-xl) * 2);gap:var(--space-md);flex-direction:column;margin:0 auto;display:flex}._content_1pi9i_148{max-width:var(--content-width);gap:var(--space-xl);padding:var(--space-lg) var(--space-xl) calc(var(--tab-bar-height) + var(--tab-bar-gap) + var(--active-workout-space) + var(--space-xl));flex-direction:column;margin:0 auto;display:flex}._withAction_1pi9i_159{padding-bottom:calc(var(--tab-bar-height) + var(--tab-bar-gap) + var(--active-workout-space) + var(--floating-button-size) + var(--space-md) + var(--space-xl))}@media (orientation:landscape) and (height<=500px){._pinnedInner_1pi9i_140{max-width:none}}._count_1ftd3_1{padding:0 var(--space-xs);flex-direction:column;gap:6px;display:flex}._line_1ftd3_8{justify-content:space-between;align-items:center;gap:var(--space-md);color:var(--color-text-secondary);font-size:13px;display:flex}._text_1ftd3_17{align-items:center;gap:5px;display:flex}._number_1ftd3_23{color:var(--color-text);font-weight:700}._full_1ftd3_29{color:var(--color-record);font-weight:700}._meter_1ftd3_34{width:100%;height:4px}._track_1ftd3_39{fill:var(--color-surface-raised)}._fill_1ftd3_43{fill:var(--color-accent)}._fillFull_1ftd3_47{fill:var(--color-record)}._row_x4gg5_1{align-items:center;display:flex}._main_x4gg5_6{align-items:center;gap:var(--space-md);min-width:0;padding:var(--space-md) var(--space-lg);text-align:left;flex:1;display:flex}._main_x4gg5_6:active{background:var(--color-surface-raised)}._text_x4gg5_20{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}._name_x4gg5_28{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}._track_x4gg5_37{background:var(--color-surface-raised);border-radius:2px;height:4px;overflow:hidden}._fill_x4gg5_44{border-radius:2px;height:100%;display:block}._next_x4gg5_50{color:var(--color-text-secondary);white-space:nowrap;align-items:center;gap:4px;font-size:13px;display:flex;overflow:hidden}._next_x4gg5_50._group_x4gg5_60{color:var(--color-group);font-weight:600}._pill_x4gg5_65{padding:3px var(--space-sm);white-space:nowrap;border-radius:999px;flex-shrink:0;font-size:12px;font-weight:700}._pill_x4gg5_65._ok_x4gg5_74{background:var(--color-accent-muted);color:var(--color-accent-text)}._pill_x4gg5_65._low_x4gg5_79{background:var(--color-record-muted);color:var(--color-record)}._pill_x4gg5_65._bad_x4gg5_84{background:var(--color-danger-muted);color:var(--color-danger)}._pill_x4gg5_65._none_x4gg5_89{background:var(--color-surface-raised);color:var(--color-text-secondary)}._fill_x4gg5_44._ok_x4gg5_74{background:var(--color-accent)}._fill_x4gg5_44._low_x4gg5_79{background:var(--color-record)}._fill_x4gg5_44._bad_x4gg5_84{background:var(--color-danger)}._chevron_x4gg5_106{color:var(--color-text-secondary);flex-shrink:0}._more_x4gg5_111{width:32px;height:32px;margin-right:var(--space-md);background:var(--color-surface-raised);color:var(--color-text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._onApp_x4gg5_125{background:var(--color-accent-muted);color:var(--color-accent-text);vertical-align:2px;border-radius:6px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:700}._invited_x4gg5_136{background:var(--color-surface-raised);color:var(--color-text-secondary)}._faded_x4gg5_142{filter:grayscale();opacity:.55;display:flex}._faces_8cs6z_1{align-items:center;display:inline-flex}._row_w9d4f_1{align-items:center;gap:var(--space-md);width:100%;padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--card-edge);text-align:left;display:flex}._row_w9d4f_1:active{opacity:.85}._text_w9d4f_17{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_w9d4f_25{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}._times_w9d4f_33{color:var(--color-text-secondary);font-size:13px}._end_w9d4f_38{flex-direction:column;align-items:flex-end;gap:4px;display:flex}._size_w9d4f_45{color:var(--color-text-secondary);font-size:12.5px;font-weight:600}._chevron_w9d4f_51{color:var(--color-text-secondary);flex-shrink:0}._spacer_1y1yk_2{width:60px}._list_1y1yk_6{border-radius:var(--radius-lg);background:var(--color-background);overflow:hidden}._member_1y1yk_12{align-items:center;gap:var(--space-md);width:100%;padding:var(--space-md) var(--space-lg);text-align:left;display:flex}._member_1y1yk_12+._member_1y1yk_12{border-top:1px solid var(--color-border)}._text_1y1yk_25{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_1y1yk_33{font-size:15px;font-weight:600}._detail_1y1yk_38{color:var(--color-text-secondary);font-size:13px}._warn_1y1yk_43{color:var(--color-record)}._box_1y1yk_47{border:2px solid var(--color-border-strong);border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}._box_1y1yk_47._on_1y1yk_57{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}._primary_1y1yk_63{justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--radius-md);background:var(--color-accent);height:52px;color:var(--color-on-accent);font-size:16px;font-weight:700;display:flex}._primary_1y1yk_63:disabled{background:var(--color-surface-raised);color:var(--color-text-disabled)}._size_1y1yk_81{align-items:center;gap:var(--space-sm);color:var(--color-text-secondary);font-size:13px;display:flex}._member_1y1yk_12:disabled{opacity:.4}._stuck_1y1yk_94{top:calc(-1 * var(--space-md));z-index:1;margin-top:calc(-1 * var(--space-md));padding-top:var(--space-md);background:var(--color-surface);position:sticky}._wheels_vsnim_1{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._wheel_vsnim_1{align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}._days_vsnim_14{gap:var(--space-xs);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._day_vsnim_14{border-radius:var(--radius-sm);background:var(--color-surface-raised);height:40px;color:var(--color-text-secondary);font-size:14px;font-weight:600}._on_vsnim_29{background:var(--color-accent);color:var(--color-on-accent)}._avatar_dzyyi_2{background:var(--color-accent);width:40px;height:40px;color:var(--color-on-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex;position:relative}._avatar_dzyyi_2[data-animal]{background:0 0}._avatar_dzyyi_2:active{opacity:.85}._icon_dzyyi_26{color:var(--color-on-accent)}._dot_dzyyi_32{border:2px solid var(--color-background);background:var(--color-text-secondary);border-radius:50%;width:14px;height:14px;position:absolute;bottom:-2px;right:-2px}._dot_dzyyi_32[data-status=synced],._dot_dzyyi_32[data-status=syncing]{background:var(--color-online)}._dot_dzyyi_32[data-status=offline]{background:var(--color-offline)}._dot_dzyyi_32[data-status=error],._dot_dzyyi_32[data-status=locked]{background:var(--color-danger)}._pick_i6072_2{align-items:center;gap:var(--space-md);width:100%;min-height:64px;padding:var(--space-sm) var(--space-lg) var(--space-sm) var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);text-align:left;display:flex}._pick_i6072_2:active{opacity:.85}._divider_i6072_19{background:var(--color-border);flex-shrink:0;width:1px;height:28px}._text_i6072_26{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._value_i6072_34{font-size:17px;font-weight:700}._hint_i6072_39{color:var(--color-text-secondary);font-size:13px}._chevron_i6072_44{color:var(--color-text-secondary);flex-shrink:0}._sheetHeader_i6072_49{justify-content:space-between;align-items:center;gap:var(--space-md);padding-bottom:var(--space-md);display:flex}._sheetTitle_i6072_57{font-size:17px;font-weight:600}._sheetSpacer_i6072_62{width:60px}._options_i6072_66{gap:var(--space-xs);flex-direction:column;max-height:40dvh;display:flex;overflow-y:auto}._option_i6072_66{align-items:center;gap:var(--space-md);padding:var(--space-sm);border-radius:var(--radius-md);text-align:left;display:flex}._option_i6072_66:active,._selected_i6072_84{background:var(--color-surface-raised)}._initials_i6072_89{background:var(--color-accent);width:44px;height:44px;color:var(--color-on-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex}._optionLabel_i6072_103{font-size:16px;font-weight:600}._check_i6072_108{color:var(--color-accent-text);flex-shrink:0}._makeItYours_i6072_114{align-items:center;gap:var(--space-lg);padding-bottom:var(--space-md);margin-bottom:var(--space-sm);border-bottom:1px solid var(--color-border);display:flex}._styleRows_i6072_123{gap:var(--space-sm);flex-direction:column;flex:1;min-width:0;display:flex}._styleRow_i6072_123{gap:var(--space-xs);flex-direction:column;display:flex}._styleLabel_i6072_137{color:var(--color-text-secondary);letter-spacing:.9px;text-transform:uppercase;font-size:12px;font-weight:600}._chips_i6072_145{flex-wrap:wrap;gap:6px;display:flex}._chip_i6072_145{border:1px solid var(--color-border);background:var(--color-surface);border-radius:15px;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}._chipSelected_i6072_164{border-color:var(--color-selected);background:var(--color-selected);color:var(--color-on-selected)}._dot_i6072_170{background:var(--dot);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 1px #0003}@media (width<=480px){._makeItYours_i6072_114{flex-direction:column;align-items:stretch}._makeItYours_i6072_114>:first-child{align-self:center}}._content_1epbh_1{gap:var(--space-lg);padding-top:var(--space-sm);flex-direction:column;display:flex}._identity_1epbh_8{align-items:center;gap:var(--space-md);display:flex}._avatar_1epbh_14{background:var(--color-accent);width:56px;height:56px;color:var(--color-on-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:800;display:flex;position:relative}._avatar_1epbh_14[data-animal]{background:0 0}._avatar_1epbh_14:active{opacity:.85}._edit_1epbh_39{border:2px solid var(--color-surface);background:var(--color-surface-raised);width:22px;height:22px;color:var(--color-text);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-2px}._who_1epbh_54{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}._name_1epbh_62{font-size:20px;font-weight:700}._email_1epbh_67{max-width:100%;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._syncStatus_1epbh_76{color:var(--color-text-secondary);align-items:center;gap:6px;font-size:13px;display:inline-flex}._syncDot_1epbh_84{background:var(--color-accent);border-radius:50%;width:8px;height:8px}._syncStatus_1epbh_76[data-status=syncing] ._syncDot_1epbh_84,._syncStatus_1epbh_76[data-status=offline] ._syncDot_1epbh_84{background:var(--color-text-secondary)}._syncStatus_1epbh_76[data-status=error] ._syncDot_1epbh_84,._syncStatus_1epbh_76[data-status=locked] ._syncDot_1epbh_84{background:var(--color-danger)}._card_1epbh_101{border-radius:var(--radius-lg);background:var(--color-background);overflow:hidden}._card_1epbh_101>*+*{border-top:1px solid var(--color-border)}._row_16t0a_1{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;min-height:52px;padding:0 var(--space-md) 0 var(--space-lg);color:var(--color-text);text-align:left;font-size:16px;text-decoration:none;display:flex}._lead_16t0a_15{align-items:center;gap:var(--space-md);min-width:0;display:flex}._icon_16t0a_22{color:var(--color-text-secondary);flex-shrink:0}._label_16t0a_27{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._danger_16t0a_34{color:var(--color-danger);font-weight:600}._value_16t0a_39{align-items:center;gap:var(--space-xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:15px;display:flex}._list_1vn4n_1{border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}._list_1vn4n_1>*+*{border-top:1px solid var(--color-border)}._empty_1vn4n_11{gap:var(--space-sm);padding:var(--space-xl);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._emptyTitle_1vn4n_20{font-size:18px;font-weight:700}._emptyText_1vn4n_25{color:var(--color-text-secondary);font-size:14px;line-height:1.45}._primary_1vn4n_31{height:48px;margin-top:var(--space-sm);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-on-accent);font-size:16px;font-weight:700}._searchRow_1vn4n_42{gap:var(--space-sm);display:flex}._searchRow_1vn4n_42>:first-child{flex:1;min-width:0}._sort_1vn4n_52{height:44px;padding:0 var(--space-md);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-accent-text);flex-shrink:0;align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}._sort_1vn4n_52:active{opacity:.8}._searchRow_sfvjz_1{gap:var(--space-sm);display:flex}._searchRow_sfvjz_1>:first-child{flex:1;min-width:0}._filters_sfvjz_11{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}._count_sfvjz_18{color:var(--color-text-secondary);margin-left:auto;font-size:13px}._header_10pls_1{padding-bottom:var(--space-md);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}._title_10pls_8{font-size:17px;font-weight:600}._spacer_10pls_13{min-width:0}._body_10pls_17{gap:var(--space-xl);flex-direction:column;display:flex}._show_10pls_24{width:100%;height:52px;margin-top:var(--space-xl);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-on-accent);font-size:16px;font-weight:700;position:sticky;bottom:0}._section_1l8up_1{gap:var(--space-sm);flex-direction:column;display:flex}._title_1l8up_7{color:var(--color-text-secondary);letter-spacing:.6px;text-transform:uppercase;font-size:12px;font-weight:700}._chips_1l8up_15{gap:var(--space-sm);flex-wrap:wrap;display:flex}._chip_1l8up_15{background:var(--color-surface-raised);border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}._chip_1l8up_15:disabled{opacity:.4}._selected_1l8up_37{background:var(--color-accent-muted);box-shadow:inset 0 0 0 2px var(--color-accent)}._count_1l8up_42{font-variant-numeric:tabular-nums;opacity:.6;font-size:12px;font-weight:500}._button_psvhf_1{align-items:center;gap:var(--space-sm);height:44px;padding:0 var(--space-md) 0 14px;border-radius:var(--radius-sm);background:var(--color-surface);flex-shrink:0;font-size:14px;font-weight:600;display:inline-flex}._on_psvhf_15{background:var(--color-accent);color:var(--color-on-accent)}._badge_psvhf_20{background:var(--color-on-accent);min-width:20px;height:20px;color:var(--color-accent);border-radius:10px;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}._chip_psvhf_33{background:var(--color-surface-raised);border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 10px 0 12px;font-size:13px;font-weight:600;display:inline-flex}._chip_psvhf_33 svg{color:var(--color-text-secondary)}._tile_cfsqt_1{border-radius:var(--radius-sm);background:var(--color-surface-raised);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}._svg_cfsqt_13{width:100%;height:100%}._muscle_cfsqt_18{fill:var(--color-accent);fill-opacity:.85;mix-blend-mode:multiply}:root[data-theme=dark] ._muscle_cfsqt_18{mix-blend-mode:screen}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._muscle_cfsqt_18{mix-blend-mode:screen}}._icon_cfsqt_34{color:var(--color-accent-text)}._empty_ndkfg_1{color:var(--color-text-secondary);text-align:center;font-size:14px}._group_ndkfg_8{content-visibility:auto;contain-intrinsic-size:auto 600px;gap:var(--space-sm);flex-direction:column;display:flex}._groupTitle_ndkfg_16{color:var(--color-text-secondary);letter-spacing:.9px;font-size:12px;font-weight:600}._card_ndkfg_23{border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}._record_ndkfg_29{color:var(--color-record);font-weight:600}._meter_1hkz4_1{padding-top:var(--space-xs);flex-direction:column;gap:6px;display:flex}._row_1hkz4_8{align-items:center;gap:var(--space-sm);display:flex}._blocks_1hkz4_14,._scale_1hkz4_15{flex:1;grid-template-columns:repeat(20,1fr);gap:3px;display:grid}._block_1hkz4_14{background:var(--color-surface-raised);border-radius:3px;height:14px}._inRange_1hkz4_28{box-shadow:inset 0 0 0 1px var(--color-accent-muted);background:color-mix(in srgb, var(--color-accent) 10%, var(--color-surface-raised))}._none_1hkz4_33,._low_1hkz4_34{box-shadow:none;background:var(--color-text-secondary)}._high_1hkz4_39{box-shadow:none;background:var(--color-record)}._good_1hkz4_44{box-shadow:none;background:var(--color-accent)}._compact_1hkz4_49{padding-top:0}._compact_1hkz4_49 ._blocks_1hkz4_14{gap:2px}._compact_1hkz4_49 ._block_1hkz4_14{border-radius:2px;height:10px}._over_1hkz4_62{color:var(--color-record);font-size:13px;font-weight:800}._scale_1hkz4_15{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:11px}._zone_1hkz4_75{border-top:2px solid var(--color-accent-muted);grid-column:10/21;justify-content:space-between;padding-top:4px;display:flex}._section_d9aaq_1{gap:var(--space-sm);margin-bottom:var(--space-lg);flex-direction:column;display:flex}._label_d9aaq_8{color:var(--color-text-secondary);letter-spacing:.6px;text-transform:uppercase;font-size:12px;font-weight:700}._card_d9aaq_16{gap:var(--space-md);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-accent);color:inherit;flex-direction:column;padding:14px;text-decoration:none;display:flex}._card_d9aaq_16:active{background:var(--color-surface-raised)}._head_d9aaq_32{align-items:center;gap:var(--space-md);display:flex}._text_d9aaq_38{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_d9aaq_46{font-size:17px;font-weight:700}._detail_d9aaq_51{color:var(--color-text-secondary);font-size:13px}._open_d9aaq_56{background:var(--color-accent);height:32px;color:var(--color-on-accent);border-radius:999px;flex-shrink:0;align-items:center;gap:2px;padding:0 10px 0 12px;font-size:13px;font-weight:700;display:inline-flex}._chips_d9aaq_70{flex-wrap:wrap;gap:6px;display:flex}._chip_d9aaq_70{background:var(--color-surface);min-height:32px;color:var(--color-text);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}._section_n1yzu_1{gap:var(--space-sm);flex-direction:column;display:flex}._title_n1yzu_7{color:var(--color-text-secondary);letter-spacing:.9px;font-size:12px;font-weight:600}._row_n1yzu_15{gap:var(--space-sm);scroll-snap-type:x mandatory;border-radius:var(--radius-md);scrollbar-width:none;display:flex;overflow-x:auto}._row_n1yzu_15::-webkit-scrollbar{display:none}._row_n1yzu_15>*{scroll-snap-align:start}._card_5bz3s_1{padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-surface);text-align:left;flex-direction:column;flex:0 0 140px;align-items:flex-start;gap:6px;display:flex;position:relative}._card_5bz3s_1:active{background:var(--color-surface-raised)}._selected_5bz3s_18{box-shadow:inset 0 0 0 2px var(--color-accent)}._check_5bz3s_22{top:var(--space-md);right:var(--space-md);color:var(--color-accent-text);position:absolute}._name_5bz3s_29{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}._meta_5bz3s_39{color:var(--color-text-secondary);font-size:12px}._chevron_aw236_1{color:var(--color-text-secondary);flex-shrink:0}._byMuscle_aw236_6{align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text);text-decoration:none;display:flex}._byMuscleFigure_aw236_17{width:auto;height:64px}._byMuscleText_aw236_22{flex-direction:column;flex:1;min-width:0;display:flex}._byMuscleTitle_aw236_29{font-size:16px;font-weight:800}._byMuscleDetail_aw236_34{color:var(--color-text-secondary);font-size:13px}._greeting_6gacg_2{align-items:center;gap:var(--space-md);padding:0 var(--space-xs);display:flex}._emoji_6gacg_9{flex-shrink:0;font-size:32px;line-height:1}._text_6gacg_15{flex-direction:column;gap:2px;min-width:0;display:flex}._hello_6gacg_22{font-size:17px;font-weight:700}._message_6gacg_27{color:var(--color-text-secondary);font-size:15px;line-height:1.35}._card_30dtk_1{align-items:center;gap:var(--space-md);width:100%;min-height:64px;padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);background:var(--color-surface);text-align:left;display:flex}._card_30dtk_1:active{background:var(--color-surface-raised)}._emoji_30dtk_17{flex-shrink:0;font-size:30px;line-height:1}._text_30dtk_23{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._main_30dtk_31{font-size:16px;font-weight:700}._meta_30dtk_36,._place_30dtk_37{color:var(--color-text-secondary);font-size:13px}._place_30dtk_37{white-space:nowrap;text-overflow:ellipsis;max-width:35%;overflow:hidden}._action_30dtk_49{color:var(--color-accent-text);font-size:14px;font-weight:700}._chevron_30dtk_55{color:var(--color-text-secondary);flex-shrink:0}._header_vjhea_1{justify-content:space-between;align-items:center;gap:var(--space-md);padding-bottom:var(--space-md);display:flex}._title_vjhea_9{font-size:17px;font-weight:600}._spacer_vjhea_15{width:56px}._results_vjhea_20{min-height:300px;padding-top:var(--space-md);flex-direction:column;display:flex}._hint_vjhea_27{padding:var(--space-lg) var(--space-xs);color:var(--color-text-secondary);font-size:14px}._place_vjhea_33{align-items:center;gap:var(--space-md);min-height:56px;padding:var(--space-sm) var(--space-xs);text-align:left;display:flex}._place_vjhea_33+._place_vjhea_33{border-top:1px solid var(--color-border)}._pin_vjhea_46{color:var(--color-text-secondary);flex-shrink:0}._text_vjhea_51{flex-direction:column;gap:2px;min-width:0;display:flex}._name_vjhea_58{font-size:16px;font-weight:600}._detail_vjhea_63{color:var(--color-text-secondary);font-size:13px}._card_lj794_1{gap:var(--space-xs);padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-xl);background:var(--color-surface);color:inherit;flex-direction:column;text-decoration:none;display:flex}._card_lj794_1:active{background:var(--color-surface-raised)}._eyebrow_lj794_16{color:var(--color-text-secondary);letter-spacing:.9px;font-size:12px;font-weight:600}._total_lj794_23{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:28px;font-weight:800}._meta_lj794_30{color:var(--color-text-secondary);font-size:13px}._title_111v8_1{align-items:center;gap:var(--space-sm);min-width:0;display:inline-flex}._hint_1g0y1_1{gap:var(--space-sm);padding:var(--space-md) 14px;border-radius:var(--radius-md);background:var(--color-accent-muted);flex-direction:column;display:flex}._text_1g0y1_10{font-size:15px;line-height:1.4}._badge_1g0y1_15{margin-right:var(--space-sm);background:var(--color-accent);color:var(--color-on-accent);letter-spacing:.8px;vertical-align:1px;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:700;display:inline-block}._actions_1g0y1_28{justify-content:flex-end;gap:var(--space-sm);display:flex}._close_1g0y1_34,._learn_1g0y1_35{height:40px;padding:0 var(--space-lg);border-radius:var(--radius-md);font-size:15px;font-weight:700}._close_1g0y1_34{color:var(--color-text)}._learn_1g0y1_35{background:var(--color-accent);color:var(--color-on-accent)}._card_16o6r_1{gap:var(--space-sm);padding:var(--space-lg);border:1.5px solid var(--color-accent-text);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._header_16o6r_11{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._eyebrow_16o6r_18{color:var(--color-accent-text);letter-spacing:1.2px;font-size:12px;font-weight:600}._count_16o6r_25{color:var(--color-text-secondary);font-size:13px}._title_16o6r_30{margin:0;font-size:20px;font-weight:700}._text_16o6r_36{color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.4}._chips_16o6r_43{padding:var(--space-xs) 0;flex-wrap:wrap;gap:6px;display:flex}._chip_16o6r_43{border-radius:var(--radius-sm);background:var(--color-surface-raised);padding:6px 10px;font-size:13px}._warn_16o6r_57{background:var(--color-record-muted);color:var(--color-record)}._button_16o6r_62{border-radius:var(--radius-md);background:var(--color-accent);height:50px;color:var(--color-on-accent);font-size:16px;font-weight:700}._card_pexir_1{gap:var(--space-sm);padding:var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._header_pexir_10{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._title_pexir_17{letter-spacing:-.3px;font-size:19px;font-weight:800}._count_pexir_23{background:var(--color-accent-muted);color:var(--color-accent-text);border-radius:999px;padding:4px 10px;font-size:13px;font-weight:700}._list_pexir_32{margin:0;padding:0;list-style:none}._row_pexir_38{align-items:center;gap:var(--space-md);padding:var(--space-sm) 0;display:flex}._row_pexir_38+._row_pexir_38{border-top:1px solid var(--color-border)}._icon_pexir_50{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._reminder_pexir_60 ._icon_pexir_50{background:var(--color-accent-muted);color:var(--color-accent-text)}._collect_pexir_65 ._icon_pexir_50,._renew_pexir_66 ._icon_pexir_50{background:var(--color-danger-muted);color:var(--color-danger)}._last_pexir_71 ._icon_pexir_50{background:var(--color-record-muted);color:var(--color-record)}._text_pexir_76{text-align:left;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_pexir_85{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}._meta_pexir_93{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._renew_pexir_66 ._meta_pexir_93{color:var(--color-danger)}._last_pexir_71 ._meta_pexir_93{color:var(--color-record)}._action_pexir_109{min-width:76px;height:34px;padding:0 var(--space-md);background:var(--color-accent-muted);color:var(--color-accent-text);border-radius:999px;flex-shrink:0;font-size:14px;font-weight:700}._primary_pexir_121{background:var(--color-accent);color:var(--color-on-accent)}._action_pexir_109:active{opacity:.85}._skip_pexir_130{width:28px;height:28px;margin-left:calc(-1 * var(--space-xs));color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}._card_lcyiv_1{gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._eyebrow_lcyiv_10{color:var(--color-text-secondary);letter-spacing:1.2px;font-size:12px;font-weight:600}._start_lcyiv_17{justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--radius-md);background:var(--color-accent);height:48px;color:var(--color-on-accent);flex-shrink:0;font-size:16px;font-weight:700;display:flex}._empty_lcyiv_31{color:var(--color-text-secondary);font-size:14px}._free_lcyiv_37{gap:var(--space-sm);padding-top:var(--space-md);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._freeLabel_lcyiv_45{color:var(--color-text-secondary);font-size:13px;font-weight:600}._slots_lcyiv_51{gap:var(--space-sm);flex-wrap:wrap;display:flex}._slot_lcyiv_51{min-height:36px;padding:0 var(--space-md);border:1px dashed var(--color-border-strong);font-variant-numeric:tabular-nums;border-radius:999px;font-size:14px;font-weight:600}._slot_lcyiv_51:active{background:var(--color-surface-raised)}._card_19bf5_1{gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._header_19bf5_10{align-items:center;gap:var(--space-md);text-align:left;display:flex}._tile_19bf5_17{border-radius:var(--radius-md);background:var(--color-accent-muted);width:40px;height:40px;color:var(--color-accent-text);flex-shrink:0;place-items:center;display:grid}._text_19bf5_28{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._title_19bf5_36{font-size:17px;font-weight:700}._meta_19bf5_41{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._chevron_19bf5_49{color:var(--color-text-secondary);flex-shrink:0}._start_19bf5_54{justify-content:center;align-items:center;gap:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);height:44px;font-size:15px;font-weight:700;display:flex}._start_19bf5_54:active{background:var(--color-surface-raised)}._card_1yh8c_1{gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._header_1yh8c_10{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._title_1yh8c_17{letter-spacing:-.3px;font-size:19px;font-weight:800}._link_1yh8c_23{color:var(--color-text-secondary);align-items:center;gap:2px;font-size:14px;display:inline-flex}._timeline_1yh8c_31{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._timeline_1yh8c_31 li{align-items:center;gap:var(--space-sm);display:flex;position:relative}._timeline_1yh8c_31 li+li:before{content:"";top:calc(-50% - var(--space-sm));left:calc(46px + var(--space-sm) + 9px);width:2px;height:calc(100% + var(--space-sm));background:var(--color-border-strong);position:absolute}._timeline_1yh8c_31 li._done_1yh8c_58+li:before{background:var(--color-online)}._timeline_1yh8c_31 li._missed_1yh8c_62+li:before{background:var(--color-record)}._time_1yh8c_31{font-variant-numeric:tabular-nums;flex-shrink:0;width:46px;font-size:15px;font-weight:700}._node_1yh8c_74{z-index:1;border:2px solid var(--color-border-strong);background:var(--color-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}._done_1yh8c_58 ._node_1yh8c_74{border-color:var(--color-online);background:var(--color-online);color:var(--color-on-accent)}._live_1yh8c_94 ._node_1yh8c_74{border-color:var(--color-accent);background:var(--color-accent);box-shadow:0 0 0 4px var(--color-accent-muted)}._missed_1yh8c_62 ._node_1yh8c_74{border-color:var(--color-record);background:var(--color-record);color:var(--color-on-accent);font-size:12px;font-weight:900}._session_1yh8c_109{align-items:center;gap:var(--space-sm);min-width:0;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);text-align:left;flex:1;display:flex}._session_1yh8c_109:active{background:var(--color-surface-raised)}._live_1yh8c_94 ._session_1yh8c_109{border-color:var(--color-accent)}._text_1yh8c_129{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_1yh8c_137{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}._meta_1yh8c_145{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._meta_1yh8c_145._group_1yh8c_153{color:var(--color-group);font-weight:600}._pill_1yh8c_158{padding:3px var(--space-sm);background:var(--color-surface-raised);color:var(--color-text-secondary);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:3px;font-size:12px;font-weight:700;display:inline-flex}._done_1yh8c_58 ._pill_1yh8c_158{background:color-mix(in srgb, var(--color-online) 16%, transparent);color:var(--color-online)}._live_1yh8c_94 ._pill_1yh8c_158{background:var(--color-accent-muted);color:var(--color-accent-text)}._missed_1yh8c_62 ._pill_1yh8c_158,._low_1yh8c_183 ._pill_1yh8c_158{background:var(--color-record-muted);color:var(--color-record)}._bad_1yh8c_188 ._pill_1yh8c_158{background:var(--color-danger-muted);color:var(--color-danger)}._timeline_1yh8c_31 li._absent_1yh8c_194+li:before{background:var(--color-danger)}._absent_1yh8c_194 ._node_1yh8c_74{border-color:var(--color-danger);background:var(--color-danger);color:#fff}._absent_1yh8c_194 ._pill_1yh8c_158{background:var(--color-danger-muted);color:var(--color-danger)}._busy_1yh8c_210 ._node_1yh8c_74{border-style:dashed}._busy_1yh8c_210 ._session_1yh8c_109{background:0 0;border-style:dashed}._busy_1yh8c_210._over_1yh8c_219 ._session_1yh8c_109{opacity:.6}._clash_1yh8c_224{color:var(--color-record);font-weight:700}._card_1h8gk_5{--deep:color-mix(in srgb, var(--color-accent) 55%, #000);isolation:isolate;border-radius:var(--radius-xl);color:#fff;background:#000 url(/coach/dumbbells.webp) 72% 35%/cover no-repeat;position:relative;overflow:hidden}._card_1h8gk_5:before,._card_1h8gk_5:after{content:"";pointer-events:none;position:absolute;inset:0}._card_1h8gk_5:before{background:var(--color-accent);mix-blend-mode:color;opacity:.9}._card_1h8gk_5:after{background:linear-gradient(90deg, var(--deep) 0%, color-mix(in srgb, var(--color-accent) 40%, transparent) 60%, transparent 100%)}._content_1h8gk_38{z-index:1;align-items:flex-start;gap:var(--space-sm);padding:var(--space-lg) var(--space-lg) var(--space-md);flex-direction:column;display:flex;position:relative}._eyebrow_1h8gk_48{align-items:center;gap:var(--space-sm);letter-spacing:.8px;font-size:12.5px;font-weight:700;display:flex}._when_1h8gk_57{letter-spacing:0;background:#ffffff38;border-radius:999px;padding:3px 9px;font-size:12px}._name_1h8gk_65{letter-spacing:-.6px;text-align:left;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 12px #00000040;max-width:100%;font-size:30px;font-weight:800;line-height:1.1;overflow:hidden}._meta_1h8gk_78,._overlap_1h8gk_79{align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}._overlap_1h8gk_79{background:#00000059;border-radius:999px;padding:3px 9px;font-size:13px}._actions_1h8gk_94{align-self:stretch;gap:var(--space-sm);margin-top:var(--space-xs);display:flex}._start_1h8gk_101,._remind_1h8gk_102{justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--radius-md);height:46px;font-size:15px;font-weight:700;display:flex}._start_1h8gk_101{color:var(--deep);background:#fff;flex:1}._remind_1h8gk_102{padding:0 var(--space-lg);border:1.5px solid #fff9}._start_1h8gk_101:active,._remind_1h8gk_102:active{opacity:.85}._footer_1h8gk_129{margin-top:var(--space-xs);padding-top:var(--space-sm);border-top:1px solid #ffffff38;justify-content:space-between;align-self:stretch;align-items:center;font-size:13px;font-weight:600;display:flex}._package_1h8gk_141,._details_1h8gk_142{align-items:center;gap:6px;display:inline-flex}._free_1h8gk_148{gap:var(--space-xs);flex-wrap:wrap;display:flex}._slot_1h8gk_154{font-variant-numeric:tabular-nums;background:#ffffff29;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:700}._card_ed0ow_5{--deep:color-mix(in srgb, var(--color-accent) 55%, #000);isolation:isolate;gap:var(--space-lg);padding:var(--space-xl);border-radius:var(--radius-xl);color:#fff;background:#000 url(/coach/dumbbells.webp) 72% 40%/cover no-repeat;flex-direction:column;display:flex;position:relative;overflow:hidden}._card_ed0ow_5:before,._card_ed0ow_5:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}._card_ed0ow_5:before{background:var(--color-accent);mix-blend-mode:color;opacity:.9}._card_ed0ow_5:after{background:linear-gradient(90deg, var(--deep) 0%, color-mix(in srgb, var(--color-accent) 40%, transparent) 65%, transparent 100%)}._header_ed0ow_43{justify-content:space-between;align-items:center;display:flex}._eyebrow_ed0ow_49{color:#ffffffd9;letter-spacing:1.2px;font-size:13px;font-weight:600}._lastDone_ed0ow_56{color:#ffffffd9;font-size:14px}._planned_ed0ow_61{color:#fff;font-weight:600}._titleBlock_ed0ow_66{gap:var(--space-xs);flex-direction:column;display:flex}._doneToday_ed0ow_72{margin-bottom:var(--space-xs);color:#ffffffe6;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}._doneChevron_ed0ow_82{opacity:.75}._name_ed0ow_86{letter-spacing:-.5px;text-shadow:0 1px 12px #00000040;font-size:28px;font-weight:800}._stats_ed0ow_93{color:#ffffffd9;font-size:15px}._opens_ed0ow_99{align-self:flex-start;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(6px);background:#ffffff2e;font-size:14px;font-weight:600;display:flex}._chips_ed0ow_113{gap:var(--space-sm);flex-wrap:wrap;display:flex}._chip_ed0ow_113{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(6px);background:#ffffff2e;font-size:14px;font-weight:500}._chipMore_ed0ow_129{color:#fffc}._actions_ed0ow_133{align-items:center;gap:var(--space-md);flex-direction:column;display:flex}._startButton_ed0ow_140{justify-content:center;align-self:stretch;align-items:center;gap:var(--space-sm);border-radius:var(--radius-md);height:56px;color:var(--deep);background:#fff;font-size:17px;font-weight:700;display:flex}._startButton_ed0ow_140:active{opacity:.85}._links_ed0ow_158{align-items:center;gap:var(--space-sm);display:flex}._link_ed0ow_158{color:#ffffffd9;font-size:14px;font-weight:600}._card_1q5wc_1{gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text);flex-direction:column;display:flex}._card_1q5wc_1:active{background:var(--color-surface-raised)}._header_1q5wc_15,._titleRow_1q5wc_16,._footer_1q5wc_17{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._eyebrow_1q5wc_24{color:var(--color-text-secondary);letter-spacing:.9px;font-size:12px;font-weight:600}._week_1q5wc_31{color:var(--color-accent-text);font-size:13px;font-weight:700}._notStarted_1q5wc_37{color:var(--color-record)}._titleRow_1q5wc_16{margin-top:-6px}._name_1q5wc_45{letter-spacing:-.3px;font-size:20px;font-weight:800}._chevron_1q5wc_51{color:var(--color-text-secondary);flex-shrink:0}._strip_1q5wc_57{grid-template-columns:repeat(var(--weeks), minmax(0, 1fr));gap:6px 4px;display:grid}._cell_1q5wc_64{background:var(--phase-color);opacity:.25;border-radius:6px;height:22px}._done_1q5wc_71{opacity:1}._start_1q5wc_75{margin-left:5px}._current_1q5wc_79{opacity:1;box-shadow:0 0 0 2px var(--color-background), 0 0 0 4px var(--color-text)}._phase0_1q5wc_85{--phase-color:var(--color-accent)}._phase1_1q5wc_89{--phase-color:color-mix(in srgb, var(--color-accent) 70%, var(--color-text-secondary))}._phase2_1q5wc_93{--phase-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-text-secondary))}._phase3_1q5wc_97{--phase-color:color-mix(in srgb, var(--color-accent) 25%, var(--color-text-secondary))}._phase_1q5wc_85{grid-column:span var(--span);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}._now_1q5wc_111{color:var(--color-text)}._detail_1q5wc_115{color:var(--color-text-secondary);font-size:13px}._detail_1q5wc_115 strong{color:var(--color-text);font-weight:700}._dots_1q5wc_125{flex-shrink:0;gap:5px;display:flex}._dot_1q5wc_125,._dotDone_1q5wc_132{background:var(--color-surface-raised);border-radius:50%;width:9px;height:9px}._dotDone_1q5wc_132{background:var(--color-accent)}._invite_1q5wc_143{flex-direction:row;align-items:center}._icon_1q5wc_148{background:var(--color-accent-muted);width:40px;height:40px;color:var(--color-accent-text);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._inviteText_1q5wc_160{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._inviteTitle_1q5wc_168{font-size:16px;font-weight:700}._card_1ajex_1{gap:var(--space-md);padding:var(--space-lg);border:1.5px solid var(--color-accent-text);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._header_1ajex_11{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._eyebrow_1ajex_18{color:var(--color-accent-text);letter-spacing:1.2px;font-size:12px;font-weight:600}._meta_1ajex_25{color:var(--color-text-secondary);font-size:13px;line-height:1.35}._change_1ajex_31{flex-direction:column;gap:2px;font-size:16px;display:flex}._note_1ajex_38{padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-surface-raised);margin:0;font-size:15px;line-height:1.45}._button_1ajex_47{border-radius:var(--radius-md);background:var(--color-accent);height:48px;color:var(--color-on-accent);font-size:16px;font-weight:700}._viewOnly_s211y_1{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:var(--color-accent-muted);color:var(--color-accent-text);font-size:13px;font-weight:600;display:flex}._card_s211y_13{gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--card-edge);flex-direction:column;display:flex}._coach_s211y_23{align-items:center;gap:var(--space-md);flex-direction:row}._coachIcon_s211y_29{background:var(--color-accent-muted);width:40px;height:40px;color:var(--color-accent-text);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._coachText_s211y_40{flex-direction:column;gap:2px;display:flex}._muted_s211y_46{color:var(--color-text-secondary);font-size:13px}._left_s211y_51{font-size:30px;font-weight:800}._left_s211y_51 span{color:var(--color-text-secondary);margin-left:6px;font-size:15px;font-weight:600}._bar_s211y_64{gap:4px;display:flex}._bar_s211y_64 i{height:8px;box-shadow:inset 0 0 0 1.5px var(--color-accent);border-radius:4px;flex:1}._bar_s211y_64 ._used_s211y_76{background:var(--color-accent)}._next_s211y_80{color:var(--color-text);align-items:center;gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-border);font-size:14px;display:flex}._chevron_s211y_90{color:var(--color-text-secondary);margin-left:auto}._card_49x68_1{align-items:flex-start;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--card-edge);display:flex}._text_49x68_11{gap:var(--space-xs);flex-direction:column;flex:1;display:flex}._muted_49x68_18{color:var(--color-text-secondary);font-size:13px}._close_49x68_23{width:32px;height:32px;color:var(--color-text-secondary);background:0 0;border:0;border-radius:50%;place-items:center;margin:-4px -8px 0 0;display:grid}._row_1afxl_1{align-items:center;gap:var(--space-md);min-height:64px;padding:var(--space-md);border-radius:var(--radius-lg);background:var(--color-surface);display:flex}._icon_1afxl_11{background:var(--color-accent-muted);width:44px;height:44px;color:var(--color-accent-text);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._text_1afxl_23{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_1afxl_31{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}._meta_1afxl_39{color:var(--color-text-secondary);font-size:13px}._volume_1afxl_44{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}._row_1afxl_1:active{background:var(--color-surface-raised)}._chevron_1afxl_54{color:var(--color-text-secondary);flex-shrink:0}._section_mvznw_1{gap:var(--space-md);flex-direction:column;display:flex}._header_mvznw_7{justify-content:space-between;align-items:center;display:flex}._title_mvznw_13{font-size:20px;font-weight:700}._seeAll_mvznw_18{color:var(--color-text-secondary);font-size:15px;font-weight:600}._list_mvznw_24{gap:var(--space-sm);flex-direction:column;display:flex}._empty_mvznw_30{color:var(--color-text-secondary);font-size:14px}._card_vxsyd_1{align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-md) var(--space-md) var(--space-lg);border:1px solid var(--color-accent-text);border-radius:var(--radius-lg);background:var(--color-surface);display:flex}._text_vxsyd_11{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._eyebrow_vxsyd_19{color:var(--color-accent-text);letter-spacing:1.2px;font-size:12px;font-weight:600}._name_vxsyd_26{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;overflow:hidden}._elapsed_vxsyd_34{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}._resume_vxsyd_41{background:var(--color-accent);height:40px;color:var(--color-on-accent);border-radius:12px;align-items:center;gap:6px;padding:0 14px;font-size:15px;font-weight:700;display:flex}._ring_jktvk_1{flex-shrink:0;place-items:center;display:grid;position:relative}._ring_jktvk_1 svg,._centre_jktvk_9{grid-area:1/1}._track_jktvk_13{fill:none;stroke:var(--color-surface-raised)}._fill_jktvk_18{fill:none;stroke:var(--color-accent);stroke-linecap:round;transition:stroke-dashoffset .9s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){._fill_jktvk_18{transition:none}}._centre_jktvk_9{flex-direction:column;align-items:center;display:flex}._card_14ju5_1{border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;display:flex;overflow:hidden}._week_14ju5_9{gap:var(--space-xl);padding:var(--space-xl) var(--space-lg) var(--space-lg);color:inherit;flex-direction:column;text-decoration:none;display:flex}._week_14ju5_9:active{background:var(--color-surface-raised)}._hero_14ju5_22{align-items:center;gap:var(--space-lg);display:flex}._count_14ju5_28{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}._goal_14ju5_35{color:var(--color-text-secondary);font-size:18px;font-weight:600}._text_14ju5_41{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._title_14ju5_49{font-size:20px;font-weight:700}._status_14ju5_54{color:var(--color-text-secondary);font-size:15px}._chevron_14ju5_59{color:var(--color-text-secondary);flex-shrink:0}._days_14ju5_64{justify-content:space-between;display:flex}._lowest_14ju5_70{gap:var(--space-sm);margin:0 var(--space-lg) var(--space-lg);padding:var(--space-md) 14px;border-radius:var(--radius-md);background:var(--color-surface-raised);flex-direction:column;display:flex}._lowestBody_14ju5_80{gap:var(--space-sm);color:inherit;flex-direction:column;text-decoration:none;display:flex}._lowestBody_14ju5_80:active{opacity:.8}._lowestHead_14ju5_92{justify-content:space-between;align-items:center;display:flex}._lowestLabel_14ju5_98{color:var(--color-text-secondary);letter-spacing:.6px;text-transform:uppercase;font-size:12px;font-weight:700}._explore_14ju5_106{color:var(--color-accent-text);align-items:center;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}._lowestLine_14ju5_115{align-items:baseline;gap:var(--space-sm);display:flex}._lowestMuscle_14ju5_121{font-size:17px;font-weight:700}._lowestSets_14ju5_126{color:var(--color-text-secondary);font-size:13px}._day_m92ee_1{align-items:center;gap:var(--space-sm);flex-direction:column;display:flex}._letter_m92ee_8{color:var(--color-text-secondary);font-size:13px;font-weight:500}._circle_m92ee_14{background:var(--color-surface-raised);width:40px;height:40px;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}._done_m92ee_28{background:var(--color-accent);color:var(--color-on-accent)}._today_m92ee_33{border:2px solid var(--color-accent-text);color:var(--color-accent-text);background:0 0;font-weight:700}._scheduled_m92ee_40{background:var(--color-surface-raised);color:var(--color-text);font-weight:700}._card_w0ocg_1{align-items:center;gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface);display:flex}._card_w0ocg_1:active{background:var(--color-surface-raised)}._invite_w0ocg_14{padding:var(--space-md) var(--space-lg)}._icon_w0ocg_18{background:var(--color-accent-muted);width:36px;height:36px;color:var(--color-accent-text);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._text_w0ocg_30{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._eyebrow_w0ocg_38{color:var(--color-text-secondary);letter-spacing:1.2px;font-size:12px;font-weight:600}._title_w0ocg_45{font-size:16px;font-weight:600}._calories_w0ocg_50{letter-spacing:-.3px;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}._unit_w0ocg_57{color:var(--color-text-secondary);margin-left:4px;font-size:14px;font-weight:500}._meta_w0ocg_64{color:var(--color-text-secondary);font-size:13px}._chevron_w0ocg_69{color:var(--color-text-secondary);flex-shrink:0}._badge_w0ocg_74{background:var(--color-accent);color:var(--color-on-accent);border-radius:999px;flex-shrink:0;padding:6px 10px;font-size:13px;font-weight:700}._card_10fbc_1{min-width:0;padding:var(--space-lg) var(--space-md);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--card-edge);flex-direction:column;flex:1;gap:2px;display:flex}._button_10fbc_13{text-align:left}._button_10fbc_13:active{background:var(--color-surface-raised)}._value_10fbc_21{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:800;overflow:hidden}._highlight_10fbc_30{color:var(--color-record)}._label_10fbc_34{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._withIcon_10fbc_43{align-items:center;gap:6px var(--space-sm);padding:var(--space-md) var(--space-sm);grid-template-columns:auto minmax(0,1fr);display:grid}._withIcon_10fbc_43 ._label_10fbc_34{grid-column:1/-1}._tile_10fbc_55{background:var(--color-accent-muted);width:30px;height:30px;color:var(--color-accent-text);border-radius:9px;place-items:center;display:grid}._row_yqk6b_1{gap:var(--space-md);display:flex}._card_12fwx_1{padding:var(--space-sm);border-radius:var(--radius-lg);background:var(--color-record-muted);flex-direction:column;gap:6px;display:flex}._heading_12fwx_10{padding:2px var(--space-xs) 0;color:var(--color-record);align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}._busy_1vkzz_1,._free_1vkzz_2{align-items:center;gap:var(--space-md);width:100%;padding:var(--space-md) var(--space-lg) var(--space-md) var(--space-md);border-radius:var(--radius-md);text-align:left;display:flex}._busy_1vkzz_1{padding-block:var(--space-sm);background:var(--color-surface)}._busy_1vkzz_1:active{background:var(--color-surface-raised)}._badge_1vkzz_22{background:var(--color-busy-muted);width:38px;height:38px;color:var(--color-busy);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._closed_1vkzz_34 ._badge_1vkzz_22{background:var(--color-surface-raised);color:var(--color-text-secondary)}._free_1vkzz_2 ._badge_1vkzz_22{height:22px;color:var(--color-text-secondary);background:0 0}._free_1vkzz_2{padding-block:var(--space-sm);border:1px dashed var(--color-border-strong);color:var(--color-text-secondary)}._time_1vkzz_51{font-variant-numeric:tabular-nums;flex-shrink:0;width:46px;font-size:15px;font-weight:700}._free_1vkzz_2 ._time_1vkzz_51{font-weight:600}._text_1vkzz_63{font-size:13px;font-weight:600}._body_1vkzz_68{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._title_1vkzz_76{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}._meta_1vkzz_84{color:var(--color-busy);font-size:13px}._closed_1vkzz_34 ._meta_1vkzz_84{color:var(--color-text-secondary)}._repeatIcon_1vkzz_93{vertical-align:-1px}._row_1e2xd_1{align-items:center;gap:var(--space-md);width:100%;padding:var(--space-sm) var(--space-lg) var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:var(--color-surface);text-align:left;display:flex}._row_1e2xd_1:active{background:var(--color-surface-raised)}._time_1e2xd_16{font-variant-numeric:tabular-nums;flex-shrink:0;width:46px;font-size:15px;font-weight:700}._badge_1e2xd_25{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._one_1e2xd_35 ._badge_1e2xd_25{background:var(--color-accent-muted);color:var(--color-accent-text)}._group_1e2xd_40 ._badge_1e2xd_25{background:var(--color-group-muted);color:var(--color-group)}._done_1e2xd_45 ._badge_1e2xd_25{background:var(--color-surface-raised);color:var(--color-text-secondary)}._done_1e2xd_45{opacity:.6}._text_1e2xd_54{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_1e2xd_62{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}._meta_1e2xd_70{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._group_1e2xd_40 ._meta_1e2xd_70{color:var(--color-group);font-weight:600}._repeat_1e2xd_83{vertical-align:-1px;margin-left:6px}._pill_1e2xd_89{padding:3px var(--space-sm);white-space:nowrap;border-radius:999px;flex-shrink:0;font-size:12px;font-weight:700}._ok_1e2xd_98{background:var(--color-accent-muted);color:var(--color-accent-text)}._low_1e2xd_103{background:var(--color-record-muted);color:var(--color-record)}._bad_1e2xd_25{background:var(--color-danger-muted);color:var(--color-danger)}._none_1e2xd_113{background:var(--color-surface-raised);color:var(--color-text-secondary)}._chevron_1e2xd_118{color:var(--color-text-secondary);flex-shrink:0}._absent_1e2xd_124 ._badge_1e2xd_25{background:var(--color-danger-muted);color:var(--color-danger)}._absent_1e2xd_124 ._meta_1e2xd_70{color:var(--color-danger)}._archived_1e2xd_134{margin-left:var(--space-sm);background:var(--color-surface-raised);color:var(--color-text-secondary);border-radius:6px;padding:1px 6px;font-size:11px;font-weight:700}._warning_ig344_1{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-record-muted);color:var(--color-record);display:flex}._icon_ig344_11{flex-shrink:0;margin-top:1px}._text_ig344_16{flex-direction:column;gap:2px;font-size:14px;font-weight:600;display:flex}._note_ig344_24{color:var(--color-text-secondary);font-size:13px;font-weight:500}._list_1p5or_1{gap:var(--space-sm);flex-direction:column;display:flex}._title_1p5or_7{font-size:20px;font-weight:700}._empty_1p5or_12{color:var(--color-text-secondary);font-size:14px}._you_1bdhc_2{align-items:center;gap:var(--space-md);width:100%;padding:var(--space-md) var(--space-lg);border:1px solid var(--color-accent);border-radius:var(--radius-lg);background:var(--color-background);text-align:left;display:flex}._ownAvatar_1bdhc_14{background:var(--color-surface-raised);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:15px;font-weight:700;display:grid;overflow:hidden}._section_1bdhc_27{gap:var(--space-sm);flex-direction:column;display:flex}._bar_uxjl3_1{--inset:var(--space-lg);--pad:6px;left:var(--inset);right:var(--inset);bottom:var(--tab-bar-gap);z-index:10;max-width:480px;height:var(--tab-bar-height);padding:0 var(--pad);border:1px solid var(--color-tab-edge);background:var(--color-tab-bar);-webkit-backdrop-filter:blur(16px)saturate(1.5);box-shadow:0 8px 28px var(--color-shadow);view-transition-name:tab-bar;transform-origin:50% 100%;will-change:transform;border-radius:999px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 auto;transition:transform .45s cubic-bezier(.16,1,.3,1);display:grid;position:fixed}._two_uxjl3_30{grid-template-columns:repeat(2,minmax(0,1fr));max-width:200px}._two_uxjl3_30 ._pill_uxjl3_35{--slot:calc((100% - var(--pad) * 2) / 2)}._compact_uxjl3_40{transform:scale(.82)}._track_uxjl3_45{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:clip}._pill_uxjl3_35{--slot:calc((100% - var(--pad) * 2) / 5);--at:0;top:var(--pad);bottom:var(--pad);left:var(--pad);width:var(--slot);background:var(--color-tab-pill);translate:calc(var(--at) * 100%) 0;will-change:translate, scale;border-radius:999px;transition:translate .5s cubic-bezier(.34,1.15,.64,1);position:absolute}._forward_uxjl3_73{transform-origin:0%}._backward_uxjl3_77{transform-origin:100%}._at1_uxjl3_81{--at:1}._at2_uxjl3_85{--at:2}._at3_uxjl3_89{--at:3}._at4_uxjl3_93{--at:4}._wobbleA_uxjl3_98{animation:1s ease-out _pill-wobble-a_uxjl3_1}._wobbleB_uxjl3_102{animation:1s ease-out _pill-wobble-b_uxjl3_1}@keyframes _pill-wobble-a_uxjl3_1{0%{scale:1}22%{scale:1.35 .92}52%{scale:1}64%{scale:.93 1.1}80%{scale:1.04 .95}92%{scale:.99 1.02}to{scale:1}}@keyframes _pill-wobble-b_uxjl3_1{0%{scale:1}22%{scale:1.35 .92}52%{scale:1}64%{scale:.93 1.1}80%{scale:1.04 .95}92%{scale:.99 1.02}to{scale:1}}._tab_uxjl3_166{min-width:0;color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:2px;transition:color .2s;display:flex;position:relative}._tab_uxjl3_166 svg{width:22px;height:22px}._label_uxjl3_184{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10.5px;font-weight:600;line-height:1.1;overflow:hidden}._start_uxjl3_196{--size:64px;z-index:1;width:var(--size);height:var(--size);border:4px solid var(--color-background);background:var(--color-accent);color:var(--color-on-accent);box-shadow:0 8px 20px var(--color-shadow);border-radius:50%;justify-content:center;place-self:center;align-items:center;margin-top:-36px;transition:scale .12s ease-out;display:flex;position:relative}._start_uxjl3_196 svg{width:26px;height:26px;transition:scale .12s ease-out;translate:2px}._start_uxjl3_196:active{scale:1.18 .8}._start_uxjl3_196:active svg{scale:.85}._start_uxjl3_196:before,._start_uxjl3_196:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:-4px}._start_uxjl3_196:before{box-shadow:0 0 0 0 var(--color-accent);animation:3.2s ease-out infinite _start-breathe_uxjl3_1}._jelly_uxjl3_249{animation:.75s linear _start-jelly_uxjl3_1}._jelly_uxjl3_249 svg{animation:.75s cubic-bezier(.34,1.56,.64,1) _start-icon-pop_uxjl3_1}._jelly_uxjl3_249:after{border:3px solid var(--color-accent);animation:.6s ease-out forwards _start-ripple_uxjl3_1}@keyframes _start-jelly_uxjl3_1{0%{scale:1.18 .8}20%{translate:0 -6px;scale:.82 1.22}38%{translate:0;scale:1.12 .9}54%{scale:.94 1.07}70%{scale:1.04 .97}85%{scale:.99 1.01}to{scale:1}}@keyframes _start-icon-pop_uxjl3_1{0%{rotate:0deg;scale:.85}30%{rotate:-12deg;scale:1.35}60%{rotate:6deg;scale:.95}to{rotate:0deg;scale:1}}@keyframes _start-ripple_uxjl3_1{0%{opacity:.8;scale:1}to{opacity:0;scale:1.9}}@keyframes _start-breathe_uxjl3_1{0%,60%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-accent) 45%, transparent)}to{box-shadow:0 0 0 14px #0000}}._active_uxjl3_340{color:var(--color-accent-text)}._active_uxjl3_340 svg{stroke-width:2.5px;animation:.55s cubic-bezier(.33,1,.68,1) _tab-pop_uxjl3_1}@keyframes _tab-pop_uxjl3_1{40%{scale:.9}75%{scale:1.04}}@media (prefers-reduced-motion:reduce){._bar_uxjl3_1,._pill_uxjl3_35{transition:none}._wobbleA_uxjl3_98,._wobbleB_uxjl3_102,._jelly_uxjl3_249,._jelly_uxjl3_249 svg,._jelly_uxjl3_249:after,._start_uxjl3_196:before,._active_uxjl3_340 svg{animation:none}._start_uxjl3_196:active{scale:.92}._start_uxjl3_196:active svg{scale:1}}._bar_bco9x_1{left:var(--space-lg);right:var(--space-lg);bottom:calc(var(--tab-bar-gap) + var(--tab-bar-height) + var(--space-sm));z-index:10;align-items:center;gap:var(--space-md);max-width:480px;height:52px;padding:0 var(--space-md) 0 var(--space-sm);background:var(--color-accent);color:var(--color-on-accent);box-shadow:0 8px 24px var(--color-shadow);text-align:left;view-transition-name:active-workout-bar;border-radius:999px;margin:0 auto;display:flex;position:fixed}._icon_bco9x_22{background:#0000001f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._text_bco9x_33{flex-direction:column;flex:1;min-width:0;display:flex}._name_bco9x_40{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}._meta_bco9x_48{font-variant-numeric:tabular-nums;opacity:.75;font-size:12px;font-weight:600}._chevron_bco9x_55{flex-shrink:0}._header_1o0kk_1{padding-bottom:var(--space-md);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}._back_1o0kk_8{color:var(--color-accent-text);justify-self:start;display:flex}._title_1o0kk_14{font-size:17px;font-weight:600}._trailing_1o0kk_19{justify-self:end}._list_1o0kk_23{border-radius:var(--radius-lg);background:var(--color-background);overflow:hidden}._row_1o0kk_29,._summary_1o0kk_30{align-items:center;gap:var(--space-md);width:100%;padding:var(--space-md) var(--space-lg);text-align:left;display:flex}._create_1o0kk_40{margin-top:var(--space-md)}._row_1o0kk_29+._row_1o0kk_29{border-top:1px solid var(--color-border)}._row_1o0kk_29:active:not(:disabled){background:var(--color-surface-raised)}._summary_1o0kk_30{border-radius:var(--radius-lg);background:var(--color-background)}._icon_1o0kk_57{border-radius:var(--radius-sm);background:var(--color-accent-muted);width:36px;height:36px;color:var(--color-accent-text);flex-shrink:0;place-items:center;display:grid}._text_1o0kk_68{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_1o0kk_76{font-size:16px;font-weight:600}._meta_1o0kk_81,._warn_1o0kk_82{color:var(--color-text-secondary);font-size:13px}._warn_1o0kk_82{color:var(--color-record)}._chevron_1o0kk_92{color:var(--color-text-secondary)}._check_1o0kk_96{border:2px solid var(--color-border-strong);border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}._checked_1o0kk_106{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}._pill_1o0kk_112{background:var(--color-accent-muted);color:var(--color-accent-text);border-radius:999px;padding:3px 8px;font-size:12px;font-weight:700}._label_1o0kk_121{margin:var(--space-lg) 0 var(--space-sm);color:var(--color-text-secondary);letter-spacing:.5px;text-transform:uppercase;font-size:13px;font-weight:600}._hint_1o0kk_130{margin-top:var(--space-md);color:var(--color-text-secondary);font-size:13px;line-height:1.45}._primary_1o0kk_137{width:100%;height:50px;margin-top:var(--space-lg);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-on-accent);font-size:16px;font-weight:700}._when_1o0kk_148{margin-top:var(--space-md)}._row_11p3b_1{align-items:center;gap:var(--space-md);padding:var(--space-md);border-radius:var(--radius-lg);background:var(--color-surface);display:flex}._open_11p3b_10{align-items:center;gap:var(--space-md);min-width:0;color:var(--color-text);flex:1;display:flex}._text_11p3b_19{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._top_11p3b_27{justify-content:space-between;gap:var(--space-sm);display:flex}._name_11p3b_33{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}._percent_11p3b_41{color:var(--color-accent-text);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:700}._waiting_11p3b_50{color:var(--color-record)}._meta_11p3b_54{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._bar_11p3b_62{background:var(--color-surface-raised);border-radius:3px;height:6px;margin-top:2px;overflow:hidden}._fill_11p3b_70{width:var(--percent);background:var(--color-accent);border-radius:3px;height:100%;display:block}._start_11p3b_78{background:var(--color-accent);width:40px;height:40px;color:var(--color-on-accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._start_11p3b_78:active{opacity:.8}._section_ibgle_1{gap:var(--space-sm);flex-direction:column;display:flex}._label_ibgle_7{padding:0 var(--space-xs);color:var(--color-text-secondary);letter-spacing:.5px;text-transform:uppercase;font-size:13px;font-weight:600}._card_ibgle_16{border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._top_ibgle_23{align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg) var(--space-sm);display:flex}._icon_ibgle_30{border-radius:var(--radius-sm);background:var(--color-accent-muted);width:36px;height:36px;color:var(--color-accent-text);flex-shrink:0;place-items:center;display:grid}._text_ibgle_41{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_ibgle_49{font-size:16px;font-weight:700}._meta_ibgle_54,._clients_ibgle_55{color:var(--color-text-secondary);font-size:13px}._chevron_ibgle_60{color:var(--color-text-secondary)}._bottom_ibgle_64{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-lg) var(--space-md);display:flex}._avatars_ibgle_71{display:flex}._clients_ibgle_55{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._assign_ibgle_83{height:36px;padding:0 var(--space-md);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-accent-text);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}._assign_ibgle_83:active,._top_ibgle_23:active{opacity:.7}._more_ibgle_102{border-radius:var(--radius-md);background:var(--color-surface);height:44px;color:var(--color-accent-text);font-size:15px;font-weight:700}._row_1h3v5_1{align-items:center;gap:var(--space-md);padding:var(--space-md);border-radius:var(--radius-lg);background:var(--color-surface);display:flex}._open_1h3v5_10{align-items:center;gap:var(--space-md);min-width:0;color:var(--color-text);flex:1;display:flex}._text_1h3v5_19{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._top_1h3v5_27{justify-content:space-between;gap:var(--space-sm);display:flex}._name_1h3v5_33{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}._percent_1h3v5_41{color:var(--color-accent-text);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:700}._waiting_1h3v5_50{color:var(--color-record)}._meta_1h3v5_54{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._bar_1h3v5_62{background:var(--color-surface-raised);border-radius:3px;height:6px;margin-top:2px;overflow:hidden}._fill_1h3v5_70{width:var(--percent);background:var(--color-accent);border-radius:3px;height:100%;display:block}._start_1h3v5_78{background:var(--color-accent);width:40px;height:40px;color:var(--color-on-accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._start_1h3v5_78:active{opacity:.8}._icon_1h3v5_93{background:var(--color-surface-raised);width:40px;height:40px;color:var(--color-text-secondary);border-radius:12px;flex-shrink:0;place-items:center;display:grid}._active_1h3v5_105{background:var(--color-accent-muted);color:var(--color-accent-text)}._button_fet3k_1{height:36px;padding:0 var(--space-md) 0 14px;border:1px solid var(--color-border);background:var(--color-surface);border-radius:999px;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}._active_fet3k_14{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent);gap:0;padding:0}._value_fet3k_22{height:100%;padding:0 var(--space-xs) 0 14px;font-weight:600}._clear_fet3k_29{justify-content:center;align-items:center;width:36px;height:100%;display:flex}._header_b0spb_1{padding-bottom:var(--space-md);justify-content:space-between;align-items:center;display:flex}._title_b0spb_8{font-size:17px;font-weight:600}._grid_b0spb_13{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._list_b0spb_19{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._option_b0spb_25{min-height:52px;padding:var(--space-sm) var(--space-xs);border-radius:var(--radius-md);background:var(--color-surface-raised);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}._list_b0spb_19 ._option_b0spb_25{padding:0 var(--space-lg);flex-direction:row;justify-content:space-between}._option_b0spb_25:disabled{opacity:.4}._selected_b0spb_47{background:var(--color-accent-muted);box-shadow:inset 0 0 0 2px var(--color-accent)}._label_b0spb_52{font-size:14px;font-weight:600}._count_b0spb_57{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:12px}._show_b0spb_63{width:100%;height:52px;margin-top:var(--space-lg);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-on-accent);font-size:16px;font-weight:700}._tile_1h76g_1{min-width:0;padding:var(--space-sm);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);text-align:left;flex-direction:column;gap:4px;display:flex}._tile_1h76g_1:active{background:var(--color-surface-raised)}._figure_1h76g_17{padding:var(--space-xs) 0;border-radius:var(--radius-md);background:var(--color-surface-raised);justify-content:center;margin-bottom:2px;display:flex;position:relative}._minutes_1h76g_27{background:var(--color-surface);font-variant-numeric:tabular-nums;border-radius:10px;padding:2px 7px;font-size:11px;font-weight:700;position:absolute;top:6px;right:6px}._name_1h76g_39{padding:0 2px;font-size:15px;font-weight:800}._detail_1h76g_45{color:var(--color-text-secondary);padding:0 2px;font-size:12px}._chips_nhcia_2{align-items:center;gap:var(--space-sm);overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none;scrollbar-width:none;margin:0 calc(var(--chip-gutter,0px) * -1);padding:0 var(--chip-gutter,0px);display:flex;overflow-x:auto}._chip_nhcia_2{border:1px solid var(--color-border);background:var(--color-surface);border-radius:18px;flex:none;height:36px;padding:0 14px;font-size:14px;font-weight:600}._selected_nhcia_25{border-color:var(--color-selected);background:var(--color-selected);color:var(--color-on-selected)}._divider_nhcia_31{background:var(--color-border-strong);flex:none;width:1px;height:20px}._pinned_1i79i_1,._content_1i79i_7{gap:var(--space-md);flex-direction:column;display:flex}._heading_1i79i_15{justify-content:space-between;align-items:baseline;gap:var(--space-md);display:flex}._title_1i79i_26{font-size:17px;font-weight:800}._seeAll_1i79i_31{color:var(--color-accent-text);font-size:14px;font-weight:700}._subtitle_1i79i_37{color:var(--color-text-secondary);font-size:13px}._empty_1i79i_42{padding:var(--space-lg) 0;color:var(--color-text-secondary);text-align:center;font-size:14px}._list_1i79i_49{border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex;overflow:hidden}._workout_1i79i_57{align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);color:var(--color-text);display:flex}._workout_1i79i_57+._workout_1i79i_57{border-top:1px solid var(--color-border)}._workout_1i79i_57:active{background:var(--color-surface-raised)}._workoutText_1i79i_73{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._workoutName_1i79i_81{font-size:15px;font-weight:700}._meta_1i79i_86{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._prs_1i79i_94{color:var(--color-accent-text);flex-shrink:0;font-size:12px;font-weight:700}._chevron_1i79i_101{color:var(--color-text-secondary);flex-shrink:0}._grid_1i79i_106{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._totals_1i79i_113{gap:var(--space-xs);padding:var(--space-md);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._total_1i79i_113{color:var(--color-text-secondary);flex-direction:column;align-items:center;font-size:11px;display:flex}._total_1i79i_113 strong{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}._total_1i79i_113 ._accent_1i79i_137{color:var(--color-accent-text)}._day_1i79i_141{gap:var(--space-sm);flex-direction:column;display:flex}._dayLabel_1i79i_147{color:var(--color-text-secondary);letter-spacing:.6px;text-transform:uppercase;font-size:12px;font-weight:700}._filters_1i79i_155{align-items:center;gap:var(--space-sm);display:flex}._filter_1i79i_155,._chip_1i79i_162{height:36px;padding:0 var(--space-md);border:1px solid var(--color-border);border-radius:18px;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}._filterOn_1i79i_174{border-color:var(--color-accent-text);color:var(--color-accent-text)}._chip_1i79i_162{background:var(--color-accent);color:var(--color-on-accent);border-color:#0000}._more_1i79i_186{border-radius:var(--radius-md);background:var(--color-surface);height:44px;color:var(--color-accent-text);font-size:15px;font-weight:700}._workoutIcon_1i79i_197{background:var(--color-accent-muted);width:38px;height:38px;color:var(--color-accent-text);border-radius:12px;flex-shrink:0;place-items:center;display:grid}._button_c4tsb_1{background:var(--color-accent);width:40px;height:40px;color:var(--color-on-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._button_c4tsb_1:active{opacity:.85}._quiet_c4tsb_17{background:var(--color-surface);color:var(--color-text-secondary)}._badgeColumn_86wn1_1{align-items:flex-end;gap:var(--space-xs);flex-direction:column;display:flex}._goal_86wn1_8{color:var(--color-text-secondary);font-size:13px}._logButton_86wn1_13{border:1px solid var(--color-border);height:48px;color:var(--color-text);border-radius:14px;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}._logButton_86wn1_13:active{background:var(--color-surface-raised)}._scale_20xxt_2{border-radius:4px;height:8px;display:flex;position:relative;overflow:visible}._band_20xxt_10{background:var(--color-surface-raised);height:100%}._band_20xxt_10:first-child{border-radius:4px 0 0 4px}._band_20xxt_10:nth-last-child(2){border-radius:0 4px 4px 0}._band_20xxt_10._under_20xxt_24,._band_20xxt_10._over_20xxt_25{background:color-mix(in srgb, var(--color-record) 35%, transparent)}._band_20xxt_10._healthy_20xxt_29{background:color-mix(in srgb, var(--color-accent) 60%, transparent)}._band_20xxt_10._obese_20xxt_33{background:color-mix(in srgb, var(--color-danger) 40%, transparent)}._marker_20xxt_37{background:var(--color-text);border-radius:2px;width:4px;height:16px;margin-left:-2px;position:absolute;top:-4px}._under_20xxt_24,._over_20xxt_25{color:var(--color-record)}._healthy_20xxt_29{background:color-mix(in srgb, var(--color-accent) 18%, transparent);color:var(--color-accent-text)}._obese_20xxt_33{color:var(--color-danger)}._from_20xxt_62{color:var(--color-text-secondary);font-size:13px;line-height:1.45}._row_4n4wr_1{align-items:center;gap:var(--space-lg);display:flex}._chart_4n4wr_7{flex-shrink:0;overflow:visible}._slice_4n4wr_12{cursor:pointer;transition:opacity .2s}._tone0_4n4wr_18{fill:var(--color-accent);background:var(--color-accent)}._tone1_4n4wr_23{fill:color-mix(in srgb, var(--color-accent) 72%, var(--color-surface));background:color-mix(in srgb, var(--color-accent) 72%, var(--color-surface))}._tone2_4n4wr_28{fill:color-mix(in srgb, var(--color-accent) 50%, var(--color-surface));background:color-mix(in srgb, var(--color-accent) 50%, var(--color-surface))}._tone3_4n4wr_33{fill:color-mix(in srgb, var(--color-accent) 34%, var(--color-surface));background:color-mix(in srgb, var(--color-accent) 34%, var(--color-surface))}._tone4_4n4wr_38{fill:color-mix(in srgb, var(--color-accent) 22%, var(--color-surface));background:color-mix(in srgb, var(--color-accent) 22%, var(--color-surface))}._tone5_4n4wr_43{fill:color-mix(in srgb, var(--color-accent) 14%, var(--color-surface));background:color-mix(in srgb, var(--color-accent) 14%, var(--color-surface))}._muted_4n4wr_48{fill:var(--color-border-strong);background:var(--color-border-strong)}._faded_4n4wr_53{opacity:.35}._value_4n4wr_57{fill:var(--color-text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}._label_4n4wr_64{fill:var(--color-text-secondary);font-size:11px;font-weight:600}._legend_4n4wr_70{gap:var(--space-sm);flex-direction:column;flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex}._item_4n4wr_81{cursor:pointer;align-items:center;gap:6px;font-size:14px;transition:opacity .2s;display:flex}._swatch_4n4wr_90{border-radius:3px;flex-shrink:0;width:10px;height:10px}._name_4n4wr_97{min-width:0;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._detail_4n4wr_106{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}._share_4n4wr_112{width:32px;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;text-align:right;font-size:12px}._container_1fpi1_1{gap:var(--space-sm);flex-direction:column;display:flex}._plot_1fpi1_8{height:180px}._grid_1fpi1_12{stroke:var(--color-border);stroke-width:1px}._tick_1fpi1_17,._goalLabel_1fpi1_18{fill:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:11px}._goal_1fpi1_18{stroke:var(--color-accent-text);stroke-dasharray:4 4;stroke-opacity:.7}._goalLabel_1fpi1_18{fill:var(--color-accent-text);font-weight:600}._area_1fpi1_35{fill:var(--color-accent-text);fill-opacity:.1}._weighIn_1fpi1_40{fill:var(--color-accent-text)}._line_1fpi1_44{fill:none;stroke:var(--color-accent-text);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}._dot_1fpi1_52{fill:var(--color-accent-text);stroke:var(--color-surface);stroke-width:2px}._crosshair_1fpi1_58{stroke:var(--color-border-strong);stroke-width:1px}._tooltip_1fpi1_63{fill:var(--color-surface-raised)}._tooltipValue_1fpi1_67{fill:var(--color-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}._tooltipMeta_1fpi1_74{fill:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:11px}._overlay_1fpi1_81{fill:#0000;touch-action:pan-y}._axis_1fpi1_86{color:var(--color-text-secondary);justify-content:space-between;font-size:12px;display:flex}._section_1lbzz_1{gap:var(--space-md);flex-direction:column;display:flex}._header_1lbzz_7{justify-content:space-between;align-items:baseline;display:flex}._title_1lbzz_13{align-items:center;gap:var(--space-sm);font-size:20px;font-weight:700;display:flex}._updated_1lbzz_21{color:var(--color-text-secondary);font-size:13px}._empty_1lbzz_26{color:var(--color-text-secondary);font-size:14px}._grid_1lbzz_31{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._card_1lbzz_37{padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--card-edge);flex-direction:column;gap:2px;display:flex}._card_1lbzz_37:active{background:var(--color-surface-raised)}._label_1lbzz_51{color:var(--color-text-secondary);font-size:13px}._value_1lbzz_56{font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}._unit_1lbzz_62{color:var(--color-text-secondary);font-size:14px;font-weight:600}._delta_1lbzz_68{color:var(--color-accent-text);font-size:12px;font-weight:600}._addButton_1lbzz_74{border:1px dashed var(--color-border-strong);height:48px;color:var(--color-text);border-radius:14px;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}._sides_1lbzz_86{gap:var(--space-md);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800;display:flex}._sideValue_1lbzz_94{align-items:baseline;gap:3px;display:inline-flex}._sideLabel_1lbzz_100{color:var(--color-text-secondary);font-size:12px;font-weight:700}._footer_1lbzz_106{gap:var(--space-sm);flex-direction:column;display:flex}._more_1lbzz_113{min-height:40px;color:var(--color-accent-text);font-size:14px;font-weight:600}._svg_1t7q1_1{width:100%;height:24px;margin-top:var(--space-xs)}._line_1t7q1_7{fill:none;stroke:var(--color-accent-text);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}._muted_1t7q1_16{stroke:var(--color-text-secondary)}._row_cin4a_1{align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);display:flex}._row_cin4a_1:active{background:var(--color-surface-raised)}._icon_cin4a_12{background:var(--color-surface-raised);width:36px;height:36px;color:var(--color-text-secondary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._recent_cin4a_24{background:var(--color-record-muted);color:var(--color-record)}._text_cin4a_29{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_cin4a_37{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}._meta_cin4a_45{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:13px}._value_cin4a_51{font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}._unit_cin4a_57{color:var(--color-text-secondary);font-size:13px;font-weight:500}._chevron_cin4a_63{color:var(--color-text-secondary);flex-shrink:0}._section_wcvm0_1{gap:var(--space-md);flex-direction:column;display:flex}._header_wcvm0_7{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}._title_wcvm0_14{align-items:center;gap:var(--space-sm);font-size:20px;font-weight:700;display:flex}._caption_wcvm0_22{color:var(--color-text-secondary);font-size:13px}._list_wcvm0_27{border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--card-edge);overflow:hidden}._list_wcvm0_27>*+*{border-top:1px solid var(--color-border)}._empty_wcvm0_38{gap:var(--space-sm);padding:var(--space-lg);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--card-edge);color:var(--color-text-secondary);flex-direction:column;font-size:14px;line-height:1.45;display:flex}._link_wcvm0_51{color:var(--color-accent-text);align-self:flex-start;font-weight:600}._card_iyuux_1{gap:var(--space-lg);padding:var(--space-lg);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;display:flex}._lift_iyuux_10{gap:var(--space-sm);flex-direction:column;display:flex}._header_iyuux_16{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._name_iyuux_23{font-size:16px;font-weight:600}._badge_iyuux_28{background:var(--color-surface-raised);color:var(--color-text-secondary);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}._novice_iyuux_38{color:var(--color-text)}._intermediate_iyuux_42,._advanced_iyuux_43{background:var(--color-accent-muted);color:var(--color-accent-text)}._advanced_iyuux_43{background:var(--color-accent);color:var(--color-on-accent)}._elite_iyuux_53{background:var(--color-record-muted);color:var(--color-record)}._bar_iyuux_58{width:100%;height:6px}._track_iyuux_63{fill:var(--color-surface-raised)}._fill_iyuux_67{fill:var(--color-accent)}._detail_iyuux_71{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:13px}._footnote_iyuux_77{padding-top:var(--space-md);border-top:1px solid var(--color-border);color:var(--color-text-secondary);font-size:12px;line-height:1.45}._card_9f1k2_1{gap:var(--space-md);padding:var(--space-xl);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--card-edge);flex-direction:column;display:flex}._caption_9f1k2_11{color:var(--color-text-secondary);font-size:15px}._header_9f1k2_16{justify-content:space-between;align-items:baseline;display:flex}._title_9f1k2_22{align-items:center;gap:var(--space-sm);font-size:17px;font-weight:700;display:flex}._target_9f1k2_30{color:var(--color-text-secondary);font-size:13px}._row_9f1k2_35{align-items:center;gap:var(--space-md);grid-template-columns:76px minmax(0,1fr) 64px;min-height:36px;display:grid}._muscle_9f1k2_43{font-size:15px;font-weight:500}._sets_9f1k2_48{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;font-size:15px;font-weight:700;display:flex}._status_9f1k2_57{font-size:11px;font-weight:500}._lowText_9f1k2_62 ._status_9f1k2_57{color:var(--color-text-secondary)}._goodText_9f1k2_66 ._status_9f1k2_57{color:var(--color-accent-text)}._highText_9f1k2_70 ._status_9f1k2_57{color:var(--color-record)}._legend_9f1k2_74{color:var(--color-text-secondary);font-size:13px;line-height:1.45}._explore_9f1k2_80{color:var(--color-text);text-decoration:none}._captionRow_9f1k2_85{justify-content:space-between;align-items:center;display:flex}._exploreLabel_9f1k2_91{color:var(--color-accent-text);align-items:center;gap:2px;font-size:14px;font-weight:700;display:inline-flex}._header_1mnop_1{z-index:5;padding-top:var(--safe-top);background:var(--color-background);view-transition-name:page-header;border-bottom:1px solid #0000;transition:border-color .15s;position:sticky;top:0}._scrolled_1mnop_14{border-bottom-color:var(--color-border)}._inner_1mnop_18{max-width:var(--content-width);height:var(--sheet-bar-height);align-items:center;gap:var(--space-md);padding:0 var(--space-xl);grid-template-columns:1fr auto 1fr;margin:0 auto;display:grid}._side_1mnop_29{align-items:center;display:flex}._end_1mnop_34{justify-content:flex-end}._title_1mnop_38{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;overflow:hidden}._page_361td_1{z-index:40;padding-inline:var(--safe-left) var(--safe-right);background:var(--color-background);flex-direction:column;animation:.25s ease-out _slide_361td_1;display:flex;position:fixed;inset:0}._page_361td_1 header{view-transition-name:none}._controls_361td_17{width:100%;max-width:var(--content-width);gap:var(--space-md);padding:var(--space-md) var(--space-xl) var(--space-sm);flex-direction:column;margin:0 auto;display:flex}._list_361td_28{overscroll-behavior:contain;width:100%;max-width:var(--content-width);gap:var(--space-xl);padding:var(--space-md) var(--space-xl) calc(var(--safe-bottom) + var(--space-xl));flex-direction:column;flex:1;margin:0 auto;display:flex;overflow-y:auto}._added_361td_41{color:var(--color-accent-text);flex-shrink:0}._add_361td_41{color:var(--color-text-secondary);flex-shrink:0}@keyframes _slide_361td_1{0%{transform:translateY(100%)}}._selector_1letd_1{align-items:center;gap:var(--space-md);width:100%;height:56px;padding:0 var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);text-align:left;display:flex}._selector_1letd_1:active{background:var(--color-surface-raised)}._icon_1letd_18{color:var(--color-text-secondary);flex-shrink:0}._name_1letd_23{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:18px;font-weight:600;overflow:hidden}._chevron_1letd_33{color:var(--color-text-secondary);flex-shrink:0}._tiles_vq1g0_1{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._tile_vq1g0_1{padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;gap:2px;display:flex}._icon_vq1g0_16{width:28px;height:28px;margin-bottom:var(--space-xs);background:var(--color-surface-raised);color:var(--color-record);border-radius:8px;justify-content:center;align-items:center;display:flex}._gold_vq1g0_28{background:var(--color-record-muted)}._value_vq1g0_32{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:800;overflow:hidden}._label_vq1g0_41{color:var(--color-text-secondary);font-size:12px}._when_vq1g0_46{color:var(--color-text-secondary);margin-top:2px;font-size:11px}._new_vq1g0_53{color:var(--color-record);font-weight:700}._empty_vq1g0_58{color:var(--color-text-secondary);font-size:14px}._container_1ttsb_1{gap:var(--space-sm);flex-direction:column;display:flex}._plot_1ttsb_8{height:170px}._grid_1ttsb_12{stroke:var(--color-border);stroke-width:1px}._area_1ttsb_17{fill:var(--color-accent-text);fill-opacity:.12}._line_1ttsb_22{fill:none;stroke:var(--color-accent-text);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}._dot_1ttsb_30{fill:var(--color-surface);stroke:var(--color-accent-text);stroke-width:3px}._axis_1ttsb_36{color:var(--color-text-secondary);justify-content:space-between;font-size:12px;display:flex}._topSet_1bln7_1{margin-top:calc(-1 * var(--space-md));color:var(--color-text-secondary);font-size:14px}._topSet_1bln7_1 strong{color:var(--color-text)}._first_1bln7_12{justify-content:center;align-items:center;gap:var(--space-md);border-radius:var(--radius-md);background:var(--color-background);height:120px;color:var(--color-text-secondary);flex-direction:column;font-size:13px;display:flex}._dot_1bln7_25{background:var(--color-accent-text);width:12px;height:12px;box-shadow:0 0 0 5px var(--color-accent-muted);border-radius:50%}._section_gh90w_1{gap:var(--space-sm);flex-direction:column;display:flex}._title_gh90w_7{color:var(--color-text-secondary);letter-spacing:.9px;text-transform:uppercase;font-size:12px;font-weight:600}._list_gh90w_15{border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}._row_gh90w_21{align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);display:flex}._row_gh90w_21+._row_gh90w_21{border-top:1px solid var(--color-border)}._text_gh90w_32{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._date_gh90w_40{font-size:15px;font-weight:600}._sets_gh90w_45{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:13px}._max_gh90w_51{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;font-size:16px;font-weight:800;display:flex}._maxLabel_gh90w_60{color:var(--color-text-secondary);font-size:10px;font-weight:600}._section_13eff_1{gap:var(--space-sm);flex-direction:column;display:flex}._title_13eff_7{color:var(--color-text-secondary);letter-spacing:.9px;text-transform:uppercase;font-size:12px;font-weight:600}._section_70eie_1{gap:var(--space-sm);flex-direction:column;display:flex}._title_70eie_7{color:var(--color-text-secondary);letter-spacing:.9px;text-transform:uppercase;font-size:12px;font-weight:600}._card_70eie_15{gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._grid_70eie_24{gap:var(--space-xs);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._cell_70eie_30{padding:var(--space-sm) 0;border-radius:var(--radius-sm);background:var(--color-background);flex-direction:column;align-items:center;display:flex}._weight_70eie_39{font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}._reps_70eie_45{color:var(--color-text-secondary);font-size:11px}._hint_70eie_50{color:var(--color-text-secondary);font-size:12px}._header_rc8ul_1{align-items:center;gap:var(--space-md);display:flex}._avatar_rc8ul_7{background:var(--color-accent);width:56px;height:56px;color:var(--color-on-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:19px;font-weight:800;display:flex;position:relative}._avatar_rc8ul_7[data-animal]{background:0 0}._dot_rc8ul_28{border:2.5px solid var(--color-background);background:var(--color-text-secondary);border-radius:50%;width:16px;height:16px;position:absolute;bottom:-1px;right:-1px}._dot_rc8ul_28[data-status=synced],._dot_rc8ul_28[data-status=syncing]{background:var(--color-online)}._dot_rc8ul_28[data-status=offline]{background:var(--color-offline)}._dot_rc8ul_28[data-status=error],._dot_rc8ul_28[data-status=locked]{background:var(--color-danger)}._who_rc8ul_53{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}._name_rc8ul_61{width:100%;color:var(--color-text);font:inherit;letter-spacing:-.4px;text-overflow:ellipsis;background:0 0;border:0;outline:none;padding:0;font-size:22px;font-weight:800}._name_rc8ul_61::placeholder{color:var(--color-text-secondary)}._line_rc8ul_79{color:var(--color-text-secondary);text-align:left;font-size:13px;line-height:1.35}._card_1qeso_1{gap:var(--space-sm);padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;display:flex}._prompt_1qeso_10:active{background:var(--color-surface-raised)}._row_1qeso_14{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._caption_1qeso_21{color:var(--color-text-secondary);font-size:14px;font-weight:600}._hint_1qeso_27{color:var(--color-text-secondary);font-size:15px;line-height:1.4}._value_1qeso_33{letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}._unit_1qeso_40{letter-spacing:0;font-size:20px}._left_1qeso_45{margin-left:var(--space-sm);color:var(--color-text-secondary);letter-spacing:0;font-size:14px;font-weight:600}._track_1qeso_53{background:var(--color-surface-raised);border-radius:4px;height:8px;overflow:hidden}._fill_1qeso_60{background:var(--color-accent);border-radius:4px;height:100%}._detail_1qeso_66{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:13px}._section_1obcr_1{gap:var(--space-sm);flex-direction:column;display:flex}._title_1obcr_7{color:var(--color-text-secondary);letter-spacing:.9px;text-transform:uppercase;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}._stats_y5gax_1{gap:var(--space-md);display:flex}._card_y5gax_6{border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}._card_y5gax_6>*+*{border-top:1px solid var(--color-border)}:root{--color-background:var(--lightningcss-light,var(--scene-light-background,#f4f5f7))var(--lightningcss-dark,var(--scene-dark-background,#0b0c0e));--color-surface:var(--lightningcss-light,var(--scene-light-surface,#fff))var(--lightningcss-dark,var(--scene-dark-surface,#16181b));--color-surface-raised:var(--lightningcss-light,var(--scene-light-raised,#eef0f3))var(--lightningcss-dark,var(--scene-dark-raised,#212429));--card-edge:transparent;--color-border:var(--lightningcss-light,var(--scene-light-border,#e3e6ea))var(--lightningcss-dark,var(--scene-dark-border,#2c3036));--color-border-strong:var(--lightningcss-light,var(--scene-light-border-strong,#cfd4da))var(--lightningcss-dark,var(--scene-dark-border-strong,#3a3f45));--color-text:var(--lightningcss-light,#0f1114)var(--lightningcss-dark,#f4f5f7);--color-text-secondary:var(--lightningcss-light,#5f6670)var(--lightningcss-dark,#9aa0a8);--color-text-disabled:var(--lightningcss-light,#b4b9c0)var(--lightningcss-dark,#4b5058);--accent-light:#2f80ed;--accent-light-text:#1f6feb;--accent-light-muted:#e8f1fe;--accent-dark:#c6f432;--accent-dark-muted:#1c2414;--color-accent:var(--lightningcss-light,var(--accent-light))var(--lightningcss-dark,var(--accent-dark));--color-accent-text:var(--lightningcss-light,var(--accent-light-text))var(--lightningcss-dark,var(--accent-dark));--color-accent-muted:var(--lightningcss-light,var(--accent-light-muted))var(--lightningcss-dark,var(--accent-dark-muted));--color-on-accent:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b0c0e);--color-selected:var(--color-accent);--color-on-selected:var(--color-on-accent);--color-segment-selected:var(--color-accent);--color-on-segment-selected:var(--color-on-accent);--color-record:var(--lightningcss-light,var(--scene-light-record,#c2410c))var(--lightningcss-dark,var(--scene-dark-record,#ffb054));--color-record-muted:var(--lightningcss-light,var(--scene-light-record-muted,#ffedd5))var(--lightningcss-dark,var(--scene-dark-record-muted,#33240f));--color-danger:var(--lightningcss-light,#dc2626)var(--lightningcss-dark,#ff5c5c);--color-danger-muted:var(--lightningcss-light,#fee2e2)var(--lightningcss-dark,#3a1515);--color-online:var(--lightningcss-light,#16a34a)var(--lightningcss-dark,#4ade80);--color-offline:var(--lightningcss-light,#d97706)var(--lightningcss-dark,#fbbf24);--color-busy:var(--lightningcss-light,var(--scene-light-busy,#7c3aed))var(--lightningcss-dark,var(--scene-dark-busy,#b794ff));--color-busy-muted:var(--lightningcss-light,var(--scene-light-busy-muted,#ede9fe))var(--lightningcss-dark,var(--scene-dark-busy-muted,#2a1f44));--color-group:var(--lightningcss-light,var(--scene-light-group,#0284c7))var(--lightningcss-dark,var(--scene-dark-group,#38bdf8));--color-group-muted:var(--lightningcss-light,var(--scene-light-group-muted,#e0f2fe))var(--lightningcss-dark,var(--scene-dark-group-muted,#0c2433));--color-set-warmup:var(--lightningcss-light,#64748b)var(--lightningcss-dark,#94a3b8);--color-set-warmup-muted:var(--lightningcss-light,#eef1f5)var(--lightningcss-dark,#1e232b);--color-set-drop:var(--lightningcss-light,#ea580c)var(--lightningcss-dark,#fb923c);--color-set-drop-muted:var(--lightningcss-light,#ffedd5)var(--lightningcss-dark,#33200f);--color-set-failure:var(--lightningcss-light,#dc2626)var(--lightningcss-dark,#ff5c5c);--color-set-failure-muted:var(--lightningcss-light,#fee2e2)var(--lightningcss-dark,#3a1515);--color-figure-line:var(--lightningcss-light,#a3aab3)var(--lightningcss-dark,#3a3f45);--color-figure-fill:var(--lightningcss-light,#eef0f3)var(--lightningcss-dark,#0000);--color-overlay:var(--lightningcss-light,#0f111459)var(--lightningcss-dark,#0000008c);--color-bar:var(--lightningcss-light,color-mix(in srgb, var(--scene-light-background,#f4f5f7) 92%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--scene-dark-background,#0b0c0e) 92%, transparent));--color-tab-bar:var(--lightningcss-light,color-mix(in srgb, var(--scene-light-surface,#fff) 78%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--scene-dark-raised,#1e2024) 78%, transparent));--color-tab-edge:var(--lightningcss-light,#0f111414)var(--lightningcss-dark,#ffffff14);--color-tab-pill:var(--lightningcss-light,#0f111412)var(--lightningcss-dark,#ffffff1f);--color-shadow:var(--lightningcss-light,#0f11141f)var(--lightningcss-dark,#00000073);--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:20px;--space-xxl:24px;--radius-sm:10px;--radius-md:16px;--radius-lg:20px;--radius-xl:24px;--tab-bar-height:66px;--tab-bar-gap:max(12px, calc(var(--safe-bottom) - 8px));--active-workout-space:0px;--floating-button-size:56px;--bar-height:44px;--sheet-bar-height:52px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--content-width:560px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--color-text);background:var(--color-background);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-family:Inter Tight Variable,system-ui,-apple-system,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@supports not (color:color-mix(in srgb, red 50%, transparent)){:root{--color-bar:var(--lightningcss-light,var(--scene-light-background,#f4f5f7))var(--lightningcss-dark,var(--scene-dark-background,#0b0c0e));--color-tab-bar:var(--lightningcss-light,var(--scene-light-surface,#fff))var(--lightningcss-dark,var(--scene-dark-raised,#1e2024))}}*{box-sizing:border-box}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--glow-blend:screen}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--glow-blend:multiply}}:root[data-theme=light]{--glow-blend:multiply}html,body{background:var(--color-background);overscroll-behavior-y:none;touch-action:manipulation;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;min-height:100%;margin:0}@media (display-mode:standalone){html{min-height:calc(100% + env(safe-area-inset-top,0px))}}*{scrollbar-width:none}::-webkit-scrollbar{display:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}.flip{transform:rotate(180deg)}:root{--ease-page:cubic-bezier(.2, .9, .25, 1);--page-shadow:-12px 0 32px var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#00000080)}@supports (animation-timing-function:linear(0, 1)){:root{--ease-page:linear(0, .198, .37, .513, .628, .719, .789, .843, .884, .914, .937, .954, .967, .976, .983, .987, .991, .993, .995, .997, .998, .998, .999, .999, 1)}}::view-transition-old(root){animation-duration:.25s}::view-transition-new(root){animation-duration:.25s}:root[data-nav=forward]::view-transition-old(root){animation:.5s var(--ease-page) both page-push-out}:root[data-nav=forward]::view-transition-new(root){box-shadow:var(--page-shadow);animation:.5s var(--ease-page) both page-push-in}:root[data-nav=back]::view-transition-old(root){z-index:1;box-shadow:var(--page-shadow);animation:.45s var(--ease-page) both page-pop-out}:root[data-nav=back]::view-transition-new(root){animation:.45s var(--ease-page) both page-pop-in}::view-transition-group(page-header){animation-duration:.4s;animation-timing-function:var(--ease-page)}::view-transition-old(page-header){animation:.2s ease-out both page-fade-out}::view-transition-new(page-header){animation:.3s ease-in 50ms both page-fade-in}:root[data-nav=tab-forward]::view-transition-old(root){animation:.3s var(--ease-page) both tab-out-left}:root[data-nav=tab-forward]::view-transition-new(root){animation:.36s var(--ease-page) both tab-in-right}:root[data-nav=tab-back]::view-transition-old(root){animation:.3s var(--ease-page) both tab-out-right}:root[data-nav=tab-back]::view-transition-new(root){animation:.36s var(--ease-page) both tab-in-left}@keyframes page-push-in{0%{transform:translate(100%)}}@keyframes page-push-out{to{filter:brightness(.7);transform:translate(-28%)}}@keyframes page-pop-in{0%{filter:brightness(.7);transform:translate(-28%)}}@keyframes page-pop-out{to{transform:translate(100%)}}@keyframes page-fade-in{0%{opacity:0}}@keyframes page-fade-out{to{opacity:0}}@keyframes tab-in-right{0%{opacity:0;transform:translate(32px)}}@keyframes tab-in-left{0%{opacity:0;transform:translate(-32px)}}@keyframes tab-out-left{to{opacity:0;transform:translate(-32px)}}@keyframes tab-out-right{to{opacity:0;transform:translate(32px)}}@media (orientation:landscape) and (height<=500px){:root{--content-width:100%}body{padding-inline:var(--safe-left) var(--safe-right)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}:root:has([data-active-workout-bar]){--active-workout-space:60px}
