:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#181514;--color-surface:#211d1b;--color-surface-2:#2a2523;--color-line:#2f2927;--color-text:#f0ebe8;--color-text-muted:#938a86;--color-accent:#ff8a65;--color-on-accent:#2e1208;--color-danger:#ff5a76;--color-warning:#f5c451;--color-success:#7fd6a0;--color-info:#7cb8ff;--color-accent-soft:color-mix(in srgb, var(--color-accent) 16%, var(--color-surface));--color-danger-soft:color-mix(in srgb, var(--color-danger) 16%, var(--color-surface));--color-warning-soft:color-mix(in srgb, var(--color-warning) 16%, var(--color-surface));--color-success-soft:color-mix(in srgb, var(--color-success) 16%, var(--color-surface));--color-info-soft:color-mix(in srgb, var(--color-info) 16%, var(--color-surface));--color-accent-half:color-mix(in srgb, var(--color-accent) 45%, var(--color-bg));--color-scrim:#0009;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-num:"DIN Condensed", "DIN Alternate", "Arial Narrow", sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.25rem;--font-size-xl:1.75rem;--font-size-num-md:2.25rem;--font-size-huge:3.5rem;--font-size-jumbo:5rem;--font-size-display:min(8rem, 26vw);--line-tight:1;--tracking-tight:-.01em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--radius-sm:8px;--radius-md:12px;--radius-btn:14px;--radius-lg:20px;--radius-pill:999px;--border-w:1px;--border-w-thick:3px;--tap-min:56px;--tap-primary:64px;--tabbar-h:64px;--actionbar-h:96px;--icon-size:24px;--icon-size-lg:48px;--content-max:40rem;--measure:28ch;--field-min-h:40dvh;--sheet-max-h:90dvh;--ring-size:min(15rem, 80vw);--seg-h:6px;--seg-radius:3px;--seg-gap:4px;--z-tabbar:10;--z-toast:20;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px)}*,:before,:after{box-sizing:border-box}html,body{background:var(--color-bg);min-height:100%;color:var(--color-text);font-family:var(--font-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);-webkit-text-size-adjust:100%;overscroll-behavior:none;margin:0;line-height:1.4}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight)}button,input,select,textarea{font:inherit;color:inherit;touch-action:manipulation}button{-webkit-tap-highlight-color:transparent}input,select,textarea{font-size:max(16px, var(--font-size-md))}:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}._alert_1x0y1_1{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-left:var(--space-1) solid var(--tone);border-radius:var(--radius-sm);background:var(--tone-soft);flex-direction:column;display:flex}._title_1x0y1_11{font-weight:var(--font-weight-bold);color:var(--tone)}._body_1x0y1_16{color:var(--color-text)}._error_1x0y1_21{--tone:var(--color-danger);--tone-soft:var(--color-danger-soft)}._warning_1x0y1_26{--tone:var(--color-warning);--tone-soft:var(--color-warning-soft)}._info_1x0y1_31{--tone:var(--color-info);--tone-soft:var(--color-info-soft)}._success_1x0y1_36{--tone:var(--color-success);--tone-soft:var(--color-success-soft)}._badge_3p165_1{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--tone-soft);color:var(--tone);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;display:inline-flex}._neutral_3p165_13{--tone:var(--color-text-muted);--tone-soft:var(--color-surface-2)}._accent_3p165_18{--tone:var(--color-accent);--tone-soft:var(--color-accent-soft)}._success_3p165_23{--tone:var(--color-success);--tone-soft:var(--color-success-soft)}._warning_3p165_28{--tone:var(--color-warning);--tone-soft:var(--color-warning-soft)}._danger_3p165_33{--tone:var(--color-danger);--tone-soft:var(--color-danger-soft)}._button_7zf8c_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-6);border:var(--border-w) solid transparent;border-radius:var(--radius-btn);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;text-decoration:none;display:inline-flex}._button_7zf8c_1:active:not(:disabled){transform:scale(.98)}._button_7zf8c_1:disabled{opacity:.4;cursor:not-allowed}._lg_7zf8c_29{min-height:var(--tap-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}._block_7zf8c_35{width:100%;display:flex}._primary_7zf8c_40{background:var(--color-accent);color:var(--color-on-accent)}._secondary_7zf8c_45{border-color:var(--color-line);color:var(--color-text);background:0 0}._secondary_7zf8c_45:active:not(:disabled){background:var(--color-surface-2)}._ghost_7zf8c_55{color:var(--color-text-muted);background:0 0}._danger_7zf8c_60{border-color:var(--color-danger);color:var(--color-danger);background:0 0}._card_1hgzr_3{padding:var(--space-4) 0 0;border-top:var(--border-w) solid var(--color-line);margin:0;list-style:none;display:block}._highlight_1hgzr_11{padding:var(--space-4);background:var(--color-surface);border-top:var(--border-w-thick) solid var(--color-accent);border-radius:var(--radius-md)}._disclosure_1guaw_1{border-top:var(--border-w) solid var(--color-line)}._summary_1guaw_5{align-items:center;gap:var(--space-3);min-height:var(--tap-min);padding:var(--space-2) 0;cursor:pointer;-webkit-tap-highlight-color:transparent;list-style:none;display:flex}._summary_1guaw_5::-webkit-details-marker{display:none}._title_1guaw_20{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);flex:1}._chevron_1guaw_26{width:var(--icon-size);height:var(--icon-size);color:var(--color-text-muted)}._disclosure_1guaw_1[open] ._chevron_1guaw_26{transform:rotate(180deg)}._content_1guaw_36{padding:0 0 var(--space-4)}._empty_buayt_1{align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);text-align:center;flex-direction:column;display:flex}._icon_buayt_10{color:var(--color-text-muted)}._icon_buayt_10 svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}._title_buayt_19{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}._text_buayt_24{max-width:var(--measure);color:var(--color-text-muted)}._action_buayt_29{margin-top:var(--space-3);align-self:stretch}._header_1lkqe_1{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._text_1lkqe_8{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_1lkqe_15{font-size:var(--font-size-xl);overflow-wrap:anywhere;line-height:1.1}._subtitle_1lkqe_21{color:var(--color-text-muted)}._action_1lkqe_25{flex:none}._group_m4n4u_1{gap:var(--space-2);padding-bottom:var(--space-1);scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}._group_m4n4u_1::-webkit-scrollbar{display:none}._chip_m4n4u_15{min-width:var(--tap-min);min-height:var(--tap-min);padding:0 var(--space-3);border:var(--border-w) solid var(--color-line);border-radius:var(--radius-btn);color:var(--color-text);font-family:var(--font-num);font-size:var(--font-size-num-md);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--line-tight);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;flex:none}._selected_m4n4u_33{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}._segments_1lecu_1{gap:var(--seg-gap);width:100%;display:flex}._segment_1lecu_1{min-width:0;height:var(--seg-h);border-radius:var(--seg-radius);background:var(--color-line);flex:1;position:relative}._done_1lecu_16{background:var(--color-accent)}._current_1lecu_20{background:var(--color-accent-half)}._skipped_1lecu_25:after{content:"";height:var(--border-w);background:var(--color-text-muted);position:absolute;inset:50% 25% auto}._sheet_tr52c_2{width:100%;max-width:none;height:100%;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0}._sheet_tr52c_2:not([open]){display:none}._sheet_tr52c_2[open]{justify-content:center;align-items:flex-end;display:flex}._sheet_tr52c_2::backdrop{background:var(--color-scrim)}._panel_tr52c_28{gap:var(--space-4);width:100%;max-width:var(--content-max);max-height:var(--sheet-max-h);padding:var(--space-3) calc(var(--space-4) + var(--safe-right)) calc(var(--space-4) + var(--safe-bottom)) calc(var(--space-4) + var(--safe-left));background:var(--color-surface);border-top:var(--border-w-thick) solid var(--color-accent);border-radius:var(--radius-lg) var(--radius-lg) 0 0;flex-direction:column;display:flex;overflow-y:auto}._grip_tr52c_43{width:var(--tap-min);height:var(--seg-h);border-radius:var(--seg-radius);background:var(--color-line);align-self:center}._title_tr52c_51{font-size:var(--font-size-xl);line-height:1.1}._stepper_1azw1_1{grid-template-columns:var(--tap-min) 1fr var(--tap-min);align-items:center;gap:var(--space-2);display:grid}._step_1azw1_1{width:var(--tap-min);height:var(--tap-min);border:var(--border-w) solid var(--color-line);border-radius:var(--radius-btn);color:var(--color-text);font-family:var(--font-num);font-size:var(--font-size-num-md);font-weight:var(--font-weight-bold);line-height:var(--line-tight);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;padding:0}._step_1azw1_1:active:not(:disabled){background:var(--color-surface-2)}._step_1azw1_1:disabled{opacity:.35;cursor:not-allowed}._center_1azw1_33{flex-direction:column;align-items:center;min-width:0;display:flex}._value_1azw1_40,._input_1azw1_41{width:100%;min-height:var(--tap-min);color:var(--color-text);font-family:var(--font-num);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--line-tight);text-align:center;background:0 0;border:0;padding:0}._value_1azw1_40{cursor:pointer;-webkit-user-select:none;user-select:none}._input_1azw1_41{border-bottom:var(--border-w-thick) solid var(--color-accent);border-radius:0}._input_1azw1_41:focus-visible{outline:none}._md_1azw1_70 ._value_1azw1_40,._md_1azw1_70 ._input_1azw1_41{font-size:var(--font-size-num-md)}._lg_1azw1_75 ._value_1azw1_40,._lg_1azw1_75 ._input_1azw1_41{font-size:var(--font-size-jumbo)}._unit_1azw1_80{color:var(--color-text-muted);font-size:var(--font-size-sm)}._toast_s2b36_1{left:calc(var(--space-4) + var(--safe-left));right:calc(var(--space-4) + var(--safe-right));bottom:calc(var(--actionbar-h) + var(--safe-bottom) + var(--space-3));z-index:var(--z-toast);align-items:center;gap:var(--space-3);max-width:var(--content-max);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);background:var(--color-surface-2);border:var(--border-w) solid var(--color-line);border-radius:var(--radius-btn);margin:0 auto;display:flex;position:fixed}._message_s2b36_19{font-weight:var(--font-weight-semibold);flex:1}._action_s2b36_24{min-height:var(--tap-min);padding:0 var(--space-4);border-radius:var(--radius-btn);color:var(--color-accent);font-weight:var(--font-weight-bold);cursor:pointer;background:0 0;border:0}._issues_4g76i_1{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._issue_4g76i_1{gap:var(--space-1);padding:var(--space-3) 0 0;border-top:var(--border-w) solid var(--color-line);overflow-wrap:anywhere;flex-direction:column;display:flex}._path_4g76i_19{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--font-size-sm)}._plainList_4g76i_25{gap:var(--space-2);padding-left:var(--space-4);color:var(--color-text-muted);flex-direction:column;margin:0;display:flex}._summaryCard_4g76i_34{gap:var(--space-3);flex-direction:column;display:flex}._programName_4g76i_40{font-size:var(--font-size-xl);line-height:1.1}._summary_4g76i_34{justify-content:space-between;gap:var(--space-3);grid-template-columns:repeat(3,auto);margin:0;display:grid}._summaryItem_4g76i_53{flex-direction:column-reverse;display:flex}._summaryItem_4g76i_53 dt{color:var(--color-text-muted);font-size:var(--font-size-sm)}._summaryItem_4g76i_53 dd{font-family:var(--font-num);font-size:var(--font-size-huge);font-weight:var(--font-weight-bold);line-height:var(--line-tight);font-variant-numeric:tabular-nums;margin:0}._actions_4g76i_72{gap:var(--space-2);flex-direction:column;display:flex}._link_4g76i_79{min-height:var(--tap-min);color:var(--color-accent);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}._form_1xikf_1{gap:var(--space-3);flex-direction:column;display:flex}._label_1xikf_7{font-weight:var(--font-weight-semibold)}._textarea_1xikf_11{width:100%;min-height:var(--field-min-h);padding:var(--space-3);background:var(--color-surface);color:var(--color-text);border:var(--border-w) solid var(--color-line);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:max(16px, var(--font-size-md));resize:vertical;line-height:1.4}._row_1xikf_26{gap:var(--space-3);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}._hiddenInput_1xikf_33{display:none}._result_1xikf_37{gap:var(--space-3);scroll-margin-top:var(--space-4);flex-direction:column;display:flex}._weeks_18zr3_1{gap:var(--space-3);flex-direction:column;display:flex}._sessions_18zr3_7{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._session_18zr3_7{border-top:var(--border-w) solid var(--color-line)}._sessionLink_18zr3_19{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--tap-min);padding:var(--space-2) 0;color:inherit;text-decoration:none;display:flex}._sessionText_18zr3_30{flex-direction:column;min-width:0;display:flex}._sessionName_18zr3_36{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._sessionFocus_18zr3_41{color:var(--color-text-muted);font-size:var(--font-size-sm)}._back_18zr3_46{align-self:flex-start}._list_iisga_1{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._card_iisga_10{gap:var(--space-3);flex-direction:column;display:flex}._link_iisga_16{gap:var(--space-1);min-height:var(--tap-min);color:inherit;flex-direction:column;text-decoration:none;display:flex}._top_iisga_25{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._name_iisga_32{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}._meta_iisga_37,._text_10tzs_1{color:var(--color-text-muted)}._actions_10tzs_5{gap:var(--space-3);flex-direction:column;display:flex}._back_116q3_1{align-self:flex-start}._items_116q3_5{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_116q3_5{gap:var(--space-2);flex-direction:column;display:flex}._head_116q3_20{align-items:center;gap:var(--space-3);display:flex}._name_116q3_26{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);flex:1}._notes_116q3_32{color:var(--color-text-muted);font-size:var(--font-size-sm)}._blocks_116q3_37{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._block_116q3_37{gap:var(--space-1);padding-top:var(--space-2);border-top:var(--border-w) solid var(--color-line);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}._blockRow_116q3_55{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}._work_116q3_63{font-family:var(--font-num);font-size:var(--font-size-num-md);font-weight:var(--font-weight-bold);line-height:var(--line-tight)}._rest_116q3_70{color:var(--color-text-muted);white-space:nowrap}._next_11cbw_1{gap:var(--space-4);flex-direction:column;display:flex}._top_11cbw_7{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._eyebrow_11cbw_14{color:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}._name_11cbw_20{font-size:var(--font-size-xl);line-height:1.1}._focus_11cbw_25{color:var(--color-text-muted)}._stats_11cbw_30{justify-content:space-between;gap:var(--space-3);grid-template-columns:repeat(3,auto);margin:0;display:grid}._stat_11cbw_30{gap:var(--space-1);flex-direction:column-reverse;display:flex}._stat_11cbw_30 dt{color:var(--color-text-muted);font-size:var(--font-size-sm)}._stat_11cbw_30 dd{font-family:var(--font-num);font-size:var(--font-size-huge);font-weight:var(--font-weight-bold);line-height:var(--line-tight);font-variant-numeric:tabular-nums;margin:0}._exercises_11cbw_58{gap:var(--space-1);color:var(--color-text-muted);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._actions_11cbw_68{gap:var(--space-2);flex-direction:column;display:flex}._back_v1559_1{align-self:flex-start;align-items:center;gap:var(--space-1);min-height:var(--tap-min);color:var(--color-text-muted);text-decoration:none;display:inline-flex}._icon_v1559_12{transform:rotate(90deg)}._section_1v50c_1{gap:var(--space-3);flex-direction:column;display:flex}._sectionTitle_1v50c_7{font-size:var(--font-size-lg)}._hint_1v50c_11{color:var(--color-text-muted);font-size:var(--font-size-sm)}._error_1v50c_16{color:var(--color-danger);font-size:var(--font-size-sm)}._plates_1v50c_21{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._plateRow_1v50c_31{grid-template-columns:1fr auto 1fr var(--tap-min);align-items:center;gap:var(--space-2);display:grid}._times_1v50c_38{color:var(--color-text-muted);font-family:var(--font-num);font-size:var(--font-size-lg)}._remove_1v50c_44{width:var(--tap-min);height:var(--tap-min);border:var(--border-w) solid var(--color-line);border-radius:var(--radius-btn);color:var(--color-text-muted);font-size:var(--font-size-xl);line-height:var(--line-tight);cursor:pointer;background:0 0;padding:0}._remove_1v50c_44:active{background:var(--color-surface-2)}._adder_1v50c_61,._range_1v50c_62{gap:var(--space-2);flex-direction:column;display:flex}._adderRow_1v50c_68{align-items:center;gap:var(--space-2);grid-template-columns:1fr auto 1fr auto;display:grid}._input_1v50c_75{width:100%;min-width:0;min-height:var(--tap-min);padding:0 var(--space-3);background:var(--color-surface);border:var(--border-w) solid var(--color-line);border-radius:var(--radius-btn)}._input_1v50c_75:focus-visible{border-color:var(--color-accent);outline:none}._rangeRow_1v50c_90{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}._pair_1v50c_96{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}._choices_1v50c_102{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._choice_1v50c_102{min-height:var(--tap-min);padding:0 var(--space-3);border:var(--border-w) solid var(--color-line);border-radius:var(--radius-btn);color:var(--color-text);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0}._chosen_1v50c_119{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}._editor_1e2th_1{gap:var(--space-3);flex-direction:column;display:flex}._chips_1e2th_7{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._chip_1e2th_7{align-items:baseline;gap:var(--space-2);min-width:var(--tap-min);min-height:var(--tap-min);padding:0 var(--space-3);border:var(--border-w) solid var(--color-line);border-radius:var(--radius-btn);color:var(--color-text);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;display:inline-flex}._chip_1e2th_7:active{background:var(--color-surface-2)}._num_1e2th_35{font-family:var(--font-num);font-size:var(--font-size-num-md);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--line-tight);align-self:center}._x_1e2th_44{color:var(--color-text-muted);font-size:var(--font-size-lg);align-self:center}._empty_1e2th_50,._addLabel_1e2th_51{color:var(--color-text-muted);font-size:var(--font-size-sm)}._add_1e2th_51{gap:var(--space-1);flex-direction:column;display:flex}._addRow_1e2th_62{gap:var(--space-2);display:flex}._input_1e2th_67{min-width:0;min-height:var(--tap-min);padding:0 var(--space-3);background:var(--color-surface);border:var(--border-w) solid var(--color-line);border-radius:var(--radius-btn);flex:1}._input_1e2th_67:focus-visible{border-color:var(--color-accent);outline:none}._input_1e2th_67[aria-invalid=true]{border-color:var(--color-danger)}._error_1e2th_86{color:var(--color-danger);font-size:var(--font-size-sm)}._field_1wi8h_1{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._label_1wi8h_8{color:var(--color-text-muted);font-size:var(--font-size-sm)}._hidden_1wi8h_14{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._box_1wi8h_23{align-items:baseline;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-3);background:var(--color-surface);border:var(--border-w) solid var(--color-line);border-radius:var(--radius-btn);display:flex}._box_1wi8h_23:focus-within{border-color:var(--color-accent)}._invalid_1wi8h_38,._invalid_1wi8h_38:focus-within{border-color:var(--color-danger)}._input_1wi8h_43{width:100%;min-width:0;min-height:var(--tap-min);font-family:var(--font-num);font-size:var(--font-size-num-md);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--line-tight);background:0 0;border:0;flex:1;padding:0}._input_1wi8h_43:focus-visible{outline:none}._unit_1wi8h_62{color:var(--color-text-muted);font-size:var(--font-size-sm);flex:none}._error_1wi8h_68{color:var(--color-danger);font-size:var(--font-size-sm)}._form_zzmig_1{gap:var(--space-4);flex-direction:column;display:flex}._group_zzmig_7{gap:var(--space-2);flex-direction:column;display:flex}._label_zzmig_13,._hint_zzmig_18{color:var(--color-text-muted);font-size:var(--font-size-sm)}._input_zzmig_23{width:100%;min-height:var(--tap-min);padding:0 var(--space-3);background:var(--color-bg);border:var(--border-w) solid var(--color-line);border-radius:var(--radius-btn)}._input_zzmig_23:focus-visible{border-color:var(--color-accent);outline:none}._results_zzmig_37{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._result_zzmig_37{width:100%;min-height:var(--tap-min);border:0;border-top:var(--border-w) solid var(--color-line);color:var(--color-text);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);text-align:left;cursor:pointer;background:0 0;align-items:center;padding:0;display:flex}._result_zzmig_37:active{background:var(--color-surface-2)}._picked_zzmig_66{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--tap-min);border-bottom:var(--border-w-thick) solid var(--color-accent);display:flex}._pickedName_zzmig_75{font-size:var(--font-size-lg)}._change_zzmig_79{min-height:var(--tap-min);padding:0 var(--space-2);color:var(--color-accent);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0}._choices_zzmig_89{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}._choice_zzmig_89{min-height:var(--tap-min);padding:0 var(--space-2);border:var(--border-w) solid var(--color-line);border-radius:var(--radius-btn);color:var(--color-text);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0}._chosen_zzmig_106{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}._actions_zzmig_112{gap:var(--space-2);flex-direction:column;display:flex}._list_ol165_1{padding-top:0}._rows_ol165_5,._history_ol165_6{margin:0;padding:0;list-style:none}._row_ol165_5{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap-min);padding:var(--space-3) 0;border:0;border-bottom:var(--border-w) solid var(--color-line);color:var(--color-text);text-align:left;cursor:pointer;background:0 0;display:flex}._row_ol165_5:active{background:var(--color-surface-2)}._name_ol165_33{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}._value_ol165_38,._historyText_ol165_39{align-items:baseline;gap:var(--space-1);flex:none;display:flex}._num_ol165_46{font-family:var(--font-num);font-size:var(--font-size-num-md);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--line-tight)}._unit_ol165_54,._meta_ol165_55{color:var(--color-text-muted);font-size:var(--font-size-sm)}._meta_ol165_55{margin-left:var(--space-2);white-space:nowrap}._value_ol165_38 ._meta_ol165_55{min-width:5ch}._historyRow_ol165_70{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--tap-min);border-top:var(--border-w) solid var(--color-line);display:flex}._section_2ocl3_1{gap:var(--space-3);flex-direction:column;display:flex}._sectionTitle_2ocl3_7{font-size:var(--font-size-lg)}._list_2ocl3_11{gap:var(--space-3) var(--space-4);grid-template-columns:auto 1fr;margin:0;display:grid}._list_2ocl3_11 dt{color:var(--color-text-muted)}._list_2ocl3_11 dd{text-align:right;font-weight:var(--font-weight-semibold);margin:0}._stale_2ocl3_29{color:var(--color-warning)}._staleHint_2ocl3_33{color:var(--color-warning);font-size:var(--font-size-sm);margin:0}._hint_2ocl3_39{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}._section_phy1t_1{gap:var(--space-3);flex-direction:column;display:flex}._sectionTitle_phy1t_7{font-size:var(--font-size-lg)}._switchRow_phy1t_11{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;min-height:var(--tap-min);color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}._switchLabel_phy1t_26{font-weight:var(--font-weight-semibold)}._track_phy1t_30{width:calc(var(--tap-min) - var(--space-2));height:var(--space-8);background:var(--color-line);border-radius:var(--radius-pill);flex:none;position:relative}._thumb_phy1t_39{top:var(--space-1);left:var(--space-1);width:var(--space-6);height:var(--space-6);background:var(--color-text);border-radius:var(--radius-pill);position:absolute}._on_phy1t_49{background:var(--color-accent)}._on_phy1t_49 ._thumb_phy1t_39{left:calc(100% - var(--space-6) - var(--space-1));background:var(--color-on-accent)}._volume_phy1t_58{flex-direction:column;display:flex}._volumeLabel_phy1t_63{font-weight:var(--font-weight-semibold);justify-content:space-between;align-items:baseline;display:flex}._percent_phy1t_70{font-family:var(--font-num);font-size:var(--font-size-lg);font-variant-numeric:tabular-nums}._slider_phy1t_76{width:100%;height:var(--tap-min);accent-color:var(--color-accent);margin:0}._slider_phy1t_76:disabled{opacity:.4}._hint_phy1t_87{color:var(--color-text-muted);font-size:var(--font-size-sm)}._list_1nfr5_1{gap:var(--space-3) var(--space-4);grid-template-columns:auto 1fr;margin:0;display:grid}._list_1nfr5_1 dt{color:var(--color-text-muted)}._list_1nfr5_1 dd{text-align:right;font-weight:var(--font-weight-semibold);margin:0}._section_1nfr5_18{gap:var(--space-3);flex-direction:column;display:flex}._sectionTitle_1nfr5_24{font-size:var(--font-size-lg)}._hint_1nfr5_28{color:var(--color-text-muted);font-size:var(--font-size-sm)}._links_1nfr5_33{margin:0;padding:0;list-style:none}._link_1nfr5_33{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--tap-min);padding:var(--space-2) 0;border-top:var(--border-w) solid var(--color-line);color:inherit;text-decoration:none;display:flex}._link_1nfr5_33:active{background:var(--color-surface-2)}._linkText_1nfr5_56{gap:var(--space-1);flex-direction:column;display:flex}._linkTitle_1nfr5_62{font-weight:var(--font-weight-semibold)}._linkMeta_1nfr5_66{color:var(--color-text-muted);font-size:var(--font-size-sm)}._chevron_1nfr5_72{color:var(--color-text-muted);flex:none;transform:rotate(-90deg)}._bar_utpni_1{z-index:var(--z-tabbar);background:var(--color-bg);border-top:var(--border-w) solid var(--color-line);padding:var(--space-4) calc(var(--space-4) + var(--safe-right)) calc(var(--space-4) + var(--safe-bottom)) calc(var(--space-4) + var(--safe-left));position:fixed;inset:auto 0 0}._inner_utpni_11{gap:var(--space-3);max-width:var(--content-max);grid-template-columns:1fr 2fr;margin:0 auto;display:grid}._skip_utpni_19,._done_utpni_20{width:100%;padding:0 var(--space-3)}._done_utpni_20{font-size:var(--font-size-xl)}._field_1lu84_1{gap:var(--space-2);flex-direction:column;display:flex}._label_1lu84_7{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._notes_1lu84_13{width:100%;padding:var(--space-3);background:var(--color-bg);border:var(--border-w) solid var(--color-line);border-radius:var(--radius-md);resize:vertical}._flash_r1nxd_2{z-index:var(--z-toast);pointer-events:none;background:var(--color-accent);opacity:0;animation:.6s ease-out forwards _flash_r1nxd_2;position:fixed;inset:0}._finish_r1nxd_12{animation-duration:.9s}._go_r1nxd_16{--flash-peak:.35}._finish_r1nxd_12{--flash-peak:.6}@keyframes _flash_r1nxd_2{0%{opacity:var(--flash-peak)}to{opacity:0}}@media (prefers-reduced-motion:reduce){._flash_r1nxd_2{border:calc(var(--border-w-thick) * 3) solid var(--color-accent);opacity:1;background:0 0;animation:.6s step-end forwards _appear_r1nxd_1}._finish_r1nxd_12{animation-duration:.9s}@keyframes _appear_r1nxd_1{0%{opacity:1}to{opacity:0}}}._announce_r1nxd_58{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._line_1kcqa_1{justify-content:center;align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;display:flex}._add_1kcqa_12{min-height:var(--tap-min);padding:0 var(--space-2);color:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0}._rest_svehe_1{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}._state_svehe_9{color:var(--color-text-muted);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._dial_svehe_15{width:var(--ring-size);aspect-ratio:1;place-items:center;display:grid;position:relative}._ring_svehe_23{width:100%;height:100%;position:absolute;inset:0}._track_svehe_30{stroke:var(--color-line)}._progress_svehe_34{stroke:var(--color-accent)}._time_svehe_38{font-family:var(--font-num);font-size:var(--font-size-display);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--line-tight)}._over_svehe_47 ._state_svehe_9,._over_svehe_47 ._time_svehe_38{color:var(--color-accent)}._over_svehe_47 ._state_svehe_9{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}._over_svehe_47 ._track_svehe_30{stroke:var(--color-accent)}._announce_svehe_61{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._next_svehe_70{color:var(--color-text-muted)}._next_svehe_70 strong{color:var(--color-text);font-weight:var(--font-weight-semibold)}._actions_svehe_79{gap:var(--space-3);grid-template-columns:1fr 1fr;width:100%;display:grid}._card_1qysn_1{gap:var(--space-6);flex-direction:column;display:flex}._head_1qysn_7{gap:var(--space-2);flex-direction:column;display:flex}._position_1qysn_13{align-items:baseline;gap:var(--space-2);color:var(--color-text-muted);font-weight:var(--font-weight-semibold);display:flex}._tag_1qysn_21{color:var(--color-accent);font-family:var(--font-num);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}._exercise_1qysn_28{font-size:var(--font-size-xl);overflow-wrap:anywhere;line-height:1.1}._target_1qysn_34{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._notes_1qysn_39{gap:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._fields_1qysn_50{gap:var(--space-4);padding-top:var(--space-4);border-top:var(--border-w) solid var(--color-line);flex-direction:column;display:flex}._effort_1qysn_58{gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-w) solid var(--color-line);flex-direction:column;display:flex}._effortLabel_1qysn_66{color:var(--color-text-muted);font-size:var(--font-size-sm)}._load_1qysn_71{gap:var(--space-1);flex-direction:column;display:flex}._locked_1maoq_1{color:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._hint_1maoq_7{color:var(--color-text-muted);font-size:var(--font-size-sm)}._list_td8m6_1{gap:var(--space-4);flex-direction:column;display:flex}._group_td8m6_7{gap:var(--space-1);padding-top:var(--space-3);border-top:var(--border-w) solid var(--color-line);flex-direction:column;display:flex}._title_td8m6_15{font-size:var(--font-size-lg)}._steps_td8m6_19{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._step_td8m6_19{grid-template-columns:var(--icon-size) 1fr auto;align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap-min);padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;display:grid}._mark_td8m6_43{color:var(--color-accent);font-weight:var(--font-weight-bold);text-align:center}._label_td8m6_49{font-weight:var(--font-weight-semibold)}._summary_td8m6_53{font-family:var(--font-num);font-size:var(--font-size-num-md);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--line-tight)}._pending_td8m6_61,._skipped_td8m6_65,._skipped_td8m6_65 ._mark_td8m6_43{color:var(--color-text-muted)}._skipped_td8m6_65 ._summary_td8m6_53{text-decoration:line-through}._current_td8m6_77{background:var(--color-accent-soft);box-shadow:inset var(--border-w-thick) 0 0 var(--color-accent)}._panel_1opbf_1{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}._phase_1opbf_9{color:var(--color-text-muted);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}._detail_1opbf_15,._total_1opbf_16,._roundsLabel_1opbf_17,._pausedTag_1opbf_18{color:var(--color-text-muted);font-size:var(--font-size-sm)}._pausedTag_1opbf_18{font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}._dial_1opbf_29{width:var(--ring-size);aspect-ratio:1;place-items:center;display:grid;position:relative}._ring_1opbf_37{width:100%;height:100%;position:absolute;inset:0}._track_1opbf_44{stroke:var(--color-line)}._progress_1opbf_48{stroke:var(--color-accent)}._time_1opbf_52{font-family:var(--font-num);font-size:var(--font-size-display);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--line-tight)}._stopwatch_1opbf_61 ._dial_1opbf_29{aspect-ratio:auto;width:100%;min-height:calc(var(--ring-size) * .6)}._stopwatch_1opbf_61 ._phase_1opbf_9,._work_1opbf_72 ._phase_1opbf_9{color:var(--color-accent)}._off_1opbf_76 ._phase_1opbf_9,._off_1opbf_76 ._time_1opbf_52{color:var(--color-text-muted)}._off_1opbf_76 ._progress_1opbf_48{stroke:var(--color-text-muted)}._switch_1opbf_85 ._phase_1opbf_9,._switch_1opbf_85 ._progress_1opbf_48{color:var(--color-text);stroke:var(--color-text)}._paused_1opbf_18 ._time_1opbf_52{opacity:.45}._rounds_1opbf_17{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._roundsLabel_1opbf_17{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}._announce_1opbf_108{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._actions_1opbf_117{gap:var(--space-3);grid-template-columns:1fr 1fr;width:100%;display:grid}._actions_1opbf_117>:only-child{grid-column:1/-1}._notice_7np75_1{color:var(--color-text-muted);font-size:var(--font-size-sm)}._header_174ig_1{gap:var(--space-2);flex-direction:column;display:flex}._top_174ig_7{align-items:center;gap:var(--space-2);grid-template-columns:1fr auto 1fr;display:grid}._side_174ig_14{min-width:var(--tap-min);padding:0 var(--space-2)}._side_174ig_14:first-child{justify-self:start}._side_174ig_14:last-child{justify-self:end}._title_174ig_27{min-width:0;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);text-align:center;overflow-wrap:anywhere}._progress_174ig_35{align-items:center;gap:var(--space-3);display:flex}._count_174ig_41{color:var(--color-text-muted);font-size:var(--font-size-sm);white-space:nowrap;flex:none}._num_174ig_48{color:var(--color-text);font-family:var(--font-num);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}._menu_174ig_56{gap:var(--space-3);flex-direction:column;display:flex}._screen_vg6j3_1{min-height:100dvh;max-width:var(--content-max);flex-direction:column;margin:0 auto;display:flex}._header_vg6j3_9{padding:calc(var(--space-2) + var(--safe-top)) calc(var(--space-4) + var(--safe-right)) var(--space-3) calc(var(--space-4) + var(--safe-left));border-bottom:var(--border-w) solid var(--color-line)}._main_vg6j3_15{gap:var(--space-6);padding:var(--space-6) calc(var(--space-4) + var(--safe-right)) calc(var(--actionbar-h) + var(--safe-bottom) + var(--space-6)) calc(var(--space-4) + var(--safe-left));flex-direction:column;flex:1;display:flex}._steps_18tbb_1{gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-w) solid var(--color-line);flex-direction:column;display:flex}._stepsTitle_18tbb_9{font-size:var(--font-size-lg)}._editActions_18tbb_13,._orphanActions_18tbb_14{gap:var(--space-3);flex-direction:column;display:flex}._shell_802in_1{min-height:100dvh}._content_802in_6{gap:var(--space-6);max-width:var(--content-max);padding:calc(var(--space-4) + var(--safe-top)) calc(var(--space-4) + var(--safe-right)) calc(var(--tabbar-h) + var(--safe-bottom) + var(--space-6)) calc(var(--space-4) + var(--safe-left));flex-direction:column;margin:0 auto;display:flex}._tabbar_802in_18{z-index:var(--z-tabbar);background:var(--color-bg);border-top:var(--border-w) solid var(--color-line);padding:0 var(--safe-right) var(--safe-bottom) var(--safe-left);position:fixed;inset:auto 0 0}._tabs_802in_28{max-width:var(--content-max);grid-template-columns:repeat(4,1fr);margin:0 auto;padding:0;list-style:none;display:grid}._tab_802in_18{justify-content:center;align-items:center;gap:var(--space-1);min-height:var(--tabbar-h);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);-webkit-tap-highlight-color:transparent;flex-direction:column;text-decoration:none;display:flex}._active_802in_52{color:var(--color-accent)}._banner_13e80_1{left:var(--space-4);right:var(--space-4);bottom:calc(var(--tabbar-h) + var(--safe-bottom) + var(--space-3));z-index:var(--z-toast);align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:var(--border-w) solid var(--color-line);border-radius:var(--radius-lg);display:flex;position:fixed}._banner_13e80_1 span{flex:1}._primary_13e80_21,._secondary_13e80_22{min-height:var(--tap-min);padding:0 var(--space-4);border-radius:var(--radius-btn);font-weight:var(--font-weight-semibold);border:0}._primary_13e80_21{background:var(--color-accent);color:var(--color-on-accent)}._secondary_13e80_22{color:var(--color-text-muted);background:0 0}
