._btn_3iy0m_1{border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);background:var(--tw-surface);color:var(--tw-ink);padding:.55rem .9rem;border-radius:var(--tw-radius-card);cursor:pointer;font-weight:var(--tw-weight-semibold);font-size:var(--tw-text-md);line-height:1.2;min-height:var(--touch-min, 44px);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .15s ease,background-color .15s ease,border-color .15s ease,filter .15s ease,transform .15s ease}._btn_3iy0m_1:active:not(:disabled){transform:scale(.98)}._btn_3iy0m_1:focus-visible{box-shadow:0 0 0 2px var(--tw-input-focus)}._sm_3iy0m_30{min-height:var(--tw-control-min, 34px);padding:.28rem .65rem;font-size:var(--tw-text-sm);border-radius:var(--tw-radius-card)}._btn_3iy0m_1:disabled{opacity:.5;cursor:not-allowed}._primary_3iy0m_42{background:var(--tw-accent);border-color:var(--tw-accent);color:var(--tw-ink-on-accent);box-shadow:var(--tw-primary-glow)}._ghost_3iy0m_49{background:var(--tw-white);border-color:color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke))}._danger_3iy0m_54{background:#c62828;border-color:#c62828;color:var(--tw-chrome-ink)}@media(hover:hover){._btn_3iy0m_1:hover:not(:disabled):not(._icon_3iy0m_61):not(._primary_3iy0m_42):not(._ghost_3iy0m_49):not(._danger_3iy0m_54){background:color-mix(in srgb,var(--tw-accent) 6%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-accent) 45%,var(--tw-black))}._primary_3iy0m_42:hover:not(:disabled){filter:brightness(1.06)}._ghost_3iy0m_49:hover:not(:disabled){background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-accent) 35%,var(--tw-grey-light))}._danger_3iy0m_54:hover:not(:disabled){background:#b71c1c;border-color:#b71c1c}}._primary_3iy0m_42:active:not(:disabled){filter:brightness(.94)}._ghost_3iy0m_49:active:not(:disabled){background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white))}._danger_3iy0m_54:active:not(:disabled){background:#b71c1c;border-color:#b71c1c}._btn_3iy0m_1._icon_3iy0m_61{display:inline-flex;align-items:center;justify-content:center;padding:0;min-width:var(--touch-min, 44px);font-size:var(--tw-text-title);line-height:1;border:none;background:transparent}._btn_3iy0m_1._icon_3iy0m_61 svg{display:block;flex-shrink:0;width:var(--tw-icon-md, 1.25rem);height:var(--tw-icon-md, 1.25rem)}._btn_3iy0m_1._icon_3iy0m_61:active:not(:disabled){background:color-mix(in srgb,var(--tw-black) 10%,transparent)}._btn_3iy0m_1._icon_3iy0m_61._primary_3iy0m_42{background:var(--tw-accent);color:var(--tw-ink-on-accent);border:none;box-shadow:var(--tw-primary-glow)}._btn_3iy0m_1._icon_3iy0m_61._primary_3iy0m_42:active:not(:disabled){filter:brightness(.92)}@media(hover:hover){._btn_3iy0m_1._icon_3iy0m_61:hover:not(:disabled){background:color-mix(in srgb,var(--tw-black) 6%,transparent)}._btn_3iy0m_1._icon_3iy0m_61._primary_3iy0m_42:hover:not(:disabled){background:var(--tw-accent);filter:brightness(.92)}}._btn_3iy0m_1._icon_3iy0m_61._sm_3iy0m_30{min-height:var(--tw-control-min, 34px);min-width:var(--tw-control-min, 34px);width:var(--tw-control-min, 34px);height:var(--tw-control-min, 34px);padding:0;font-size:var(--tw-text-lg)}._btn_3iy0m_1._icon_3iy0m_61._sm_3iy0m_30 svg{width:var(--tw-icon-sm, 1.125rem);height:var(--tw-icon-sm, 1.125rem)}._xs_3iy0m_153{min-height:1.25rem;min-width:1.25rem;padding:0;font-size:var(--tw-text-xs);border-radius:3px}._btn_3iy0m_1._icon_3iy0m_61._xs_3iy0m_153{min-height:1.25rem;min-width:1.25rem;width:1.25rem;height:1.25rem;padding:0;font-size:var(--tw-text-sm);line-height:1}._btn_3iy0m_1._icon_3iy0m_61._xs_3iy0m_153 svg{width:var(--tw-icon-xs, .875rem);height:var(--tw-icon-xs, .875rem)}._iconDanger_3iy0m_176{color:#c62828;background:transparent}._iconDanger_3iy0m_176:active:not(:disabled){background:#c6282824}@media(hover:hover){._iconDanger_3iy0m_176:hover:not(:disabled){background:#c6282814}}@media(prefers-reduced-motion:reduce){._btn_3iy0m_1{transition:none}._btn_3iy0m_1:active:not(:disabled){transform:none}}._wrap_169gx_1,._solo_169gx_2{display:inline-flex;align-items:stretch;position:relative;flex-shrink:0;border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);overflow:visible;font-weight:var(--tw-weight-semibold);font-size:var(--tw-text-md);line-height:1.2;min-height:var(--touch-min, 44px);touch-action:manipulation;-webkit-tap-highlight-color:transparent}._solo_169gx_2{align-items:center;justify-content:center;padding:.55rem .9rem;cursor:pointer;background:var(--tw-white);color:var(--tw-black)}._wrap_169gx_1{padding:0;background:var(--tw-white);color:var(--tw-black)}._sm_169gx_33{min-height:var(--tw-control-min, 34px);font-size:var(--tw-text-sm);border-radius:var(--tw-radius-card)}._solo_169gx_2._sm_169gx_33{padding:.28rem 1.5rem}._xs_169gx_43{min-height:1.25rem;font-size:var(--tw-text-xs);border-radius:3px}._solo_169gx_2._xs_169gx_43{padding:.1rem .55rem}._primary_169gx_53{background:var(--tw-accent);border-color:var(--tw-accent);color:var(--tw-ink-on-accent);box-shadow:var(--tw-primary-glow)}._ghost_169gx_60{background:var(--tw-white);border-color:color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));color:var(--tw-black)}._main_169gx_66,._caret_169gx_67{border:none;background:transparent;color:inherit;font:inherit;font-weight:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;min-height:inherit}._main_169gx_66{padding:.55rem .9rem;border-radius:calc(var(--tw-radius-card) - 1px) 0 0 calc(var(--tw-radius-card) - 1px)}._sm_169gx_33 ._main_169gx_66{padding:.28rem 1.25rem}._xs_169gx_43 ._main_169gx_66{padding:.1rem .55rem}._caret_169gx_67{display:inline-flex;align-items:center;justify-content:center;padding:0;width:2rem;border-radius:0 calc(var(--tw-radius-card) - 1px) calc(var(--tw-radius-card) - 1px) 0}._sm_169gx_33 ._caret_169gx_67{width:1.85rem}._xs_169gx_43 ._caret_169gx_67{width:1.35rem}._caret_169gx_67 svg{display:block;width:.95rem;height:.95rem}._sm_169gx_33 ._caret_169gx_67 svg{width:.85rem;height:.85rem}._divider_169gx_120{width:1px;align-self:stretch;margin:.35rem 0;background:currentColor;opacity:.28;flex-shrink:0}._wrap_169gx_1:has(._main_169gx_66:disabled),._solo_169gx_2:disabled{opacity:.5;cursor:not-allowed}._main_169gx_66:disabled,._caret_169gx_67:disabled,._solo_169gx_2:disabled{cursor:not-allowed}._main_169gx_66:focus-visible,._caret_169gx_67:focus-visible,._solo_169gx_2:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--tw-input-focus);position:relative;z-index:1}._main_169gx_66:active:not(:disabled),._caret_169gx_67:active:not(:disabled),._solo_169gx_2:active:not(:disabled){filter:brightness(.94)}@media(hover:hover){._primary_169gx_53 ._main_169gx_66:hover:not(:disabled),._primary_169gx_53 ._caret_169gx_67:hover:not(:disabled),._solo_169gx_2._primary_169gx_53:hover:not(:disabled){filter:brightness(1.06)}._ghost_169gx_60 ._main_169gx_66:hover:not(:disabled),._ghost_169gx_60 ._caret_169gx_67:hover:not(:disabled),._solo_169gx_2._ghost_169gx_60:hover:not(:disabled){background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white))}}._menu_169gx_170{position:absolute;top:calc(100% + 6px);min-width:9.5rem;background:var(--tw-white);color:var(--tw-black);border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);box-shadow:0 8px 24px #0000002e;padding:.25rem;z-index:12}._alignStart_169gx_183{left:0}._alignEnd_169gx_187{right:0}._item_169gx_191{display:flex;align-items:center;gap:.5rem;width:100%;text-align:left;border:none;background:none;padding:.55rem .7rem;min-height:var(--tw-control-min, 34px);border-radius:6px;font-size:var(--tw-text-body);font-weight:var(--tw-weight-semibold);color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._item_169gx_191:disabled{opacity:.5;cursor:not-allowed}._item_169gx_191:active:not(:disabled){transform:scale(.99)}._item_169gx_191:hover:not(:disabled){background:var(--tw-smoke)}._danger_169gx_223{color:var(--tw-danger)}._danger_169gx_223:hover:not(:disabled){background:color-mix(in srgb,var(--tw-danger) 8%,var(--tw-white))}@media(prefers-reduced-motion:reduce){._main_169gx_66:active:not(:disabled),._caret_169gx_67:active:not(:disabled),._solo_169gx_2:active:not(:disabled){filter:none}}._wrap_1f4rr_1{position:relative;display:inline-flex;flex-shrink:0}._dots_1f4rr_7{display:block;width:1.15rem;height:1.15rem}._menu_1f4rr_13{position:absolute;top:calc(100% + 6px);width:max-content;min-width:13rem;max-width:min(18rem,calc(100vw - 2rem));background:var(--tw-white);color:var(--tw-black);border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);box-shadow:0 8px 24px #0000002e;padding:.25rem;z-index:12}._alignStart_1f4rr_28{left:0}._alignEnd_1f4rr_32{right:0}._item_1f4rr_36{display:flex;align-items:flex-start;gap:.55rem;width:100%;text-align:left;border:none;background:none;padding:.45rem .6rem;min-height:var(--touch-min, 44px);border-radius:6px;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._item_1f4rr_36:hover:not(:disabled){background:var(--tw-smoke)}._item_1f4rr_36:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--tw-input-focus)}._item_1f4rr_36:disabled{cursor:not-allowed}._item_1f4rr_36:disabled ._label_1f4rr_67,._item_1f4rr_36:disabled ._icon_1f4rr_68{opacity:.45}._icon_1f4rr_68{display:inline-flex;flex-shrink:0;margin-top:.05rem}._icon_1f4rr_68 svg{width:1.05rem;height:1.05rem}._copy_1f4rr_83{display:flex;flex-direction:column;gap:.1rem;min-width:0}._label_1f4rr_67{font-size:var(--tw-text-body);font-weight:var(--tw-weight-semibold);line-height:1.25}._note_1f4rr_96{font-size:var(--tw-text-xs);line-height:1.3;color:var(--tw-grey)}._danger_1f4rr_102 ._label_1f4rr_67{color:var(--tw-danger)}._danger_1f4rr_102:hover:not(:disabled){background:color-mix(in srgb,var(--tw-danger) 8%,var(--tw-white))}._field_ltl31_1{display:flex;flex-direction:column;gap:.18rem;margin-bottom:.5rem}._field_ltl31_1 span{font-size:var(--tw-text-2xs);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey);font-weight:var(--tw-weight-semibold)}._control_ltl31_16{border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);background:var(--tw-surface);padding:.35rem .5rem;border-radius:var(--tw-radius-card);width:100%;font-family:var(--tw-font);font-size:var(--tw-input-font-size);font-weight:var(--tw-input-font-weight);line-height:var(--tw-input-line-height);color:var(--tw-input-color);min-height:var(--tw-control-min, 34px)}._control_ltl31_16::placeholder{color:var(--tw-input-placeholder);opacity:1}._control_ltl31_16:focus,._control_ltl31_16:focus-visible{outline:none;border-color:var(--tw-input-focus);box-shadow:0 0 0 2px var(--tw-input-focus)}textarea._control_ltl31_16{min-height:4.5rem;resize:vertical}._row_ltl31_47{display:grid;grid-template-columns:repeat(var(--tw-field-cols, 2),minmax(0,1fr));gap:0 .5rem}._hit_wkixp_1{display:grid;place-items:center;flex-shrink:0;align-self:center;width:var(--touch-min, 44px);min-width:var(--touch-min, 44px);height:var(--touch-min, 44px);margin:0 -.35rem 0 0;color:var(--tw-grey)}._btn_wkixp_13{display:grid;place-items:center;flex-shrink:0;align-self:center;width:var(--touch-min, 44px);min-width:var(--touch-min, 44px);height:var(--touch-min, 44px);min-height:var(--touch-min, 44px);margin:0 -.35rem 0 0;padding:0;border:none;border-radius:6px;background:none;color:var(--tw-grey);cursor:pointer;touch-action:manipulation}._btn_wkixp_13:hover,._hitTarget_wkixp_33:hover ._hit_wkixp_1{color:var(--tw-accent)}._chevron_wkixp_37{display:block;transform-origin:center;transition:transform .2s ease}._chevronOpen_wkixp_43{transform:rotate(180deg)}._card_oeiy6_1{background:var(--tw-surface);border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:var(--tw-radius-card);outline:var(--tw-card-glow);outline-offset:-1px;padding:1rem}._cardGrid_oeiy6_10{display:grid;grid-template-columns:1fr;gap:1.1rem;min-width:0}@media(min-width:768px){._cardGrid_oeiy6_10{grid-template-columns:1fr 1fr}._cardGrid_oeiy6_10._cardGridCols1_oeiy6_23{grid-template-columns:1fr}}._cardGrid_oeiy6_10._cardGridCols2_oeiy6_28{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column:1 / -1}@media(max-width:767px){._cardGrid_oeiy6_10._cardGridCols2_oeiy6_28{grid-template-columns:1fr}}._cardGrid_oeiy6_10._cardGridCols2_oeiy6_28>:only-child{grid-column:1 / -1}._sectionCard_oeiy6_43{display:flex;flex-direction:column;gap:.35rem;min-width:0;padding:.7rem .75rem}._sectionCardMasked_oeiy6_51{position:relative;padding-top:.75rem}._sectionCardMasked_oeiy6_51:first-child{margin-top:.5rem}._sectionBorderHead_oeiy6_61{position:absolute;top:0;left:.75rem;right:.75rem;transform:translateY(-50%);display:flex;min-width:0;pointer-events:none}._sectionBorderLabel_oeiy6_72{position:relative;display:inline-flex;max-width:100%;padding:0 .35rem;pointer-events:auto;isolation:isolate}._sectionBorderLabel_oeiy6_72:before{content:"";position:absolute;inset:50% 0 auto;height:3px;transform:translateY(-50%);background:var(--tw-smoke);z-index:-1}._sectionCardWide_oeiy6_92{grid-column:1 / -1}._sectionCardCompact_oeiy6_96{padding:.28rem .65rem}._sectionCardMasked_oeiy6_51._sectionCardCompact_oeiy6_96{padding-top:.45rem}._sectionCardMasked_oeiy6_51._sectionCardCompact_oeiy6_96 ._sectionBorderHead_oeiy6_61{left:.65rem;right:.65rem}._sectionBlock_oeiy6_109{display:flex;flex-direction:column;gap:.35rem;min-width:0}._sectionHead_oeiy6_116{display:flex;align-items:center;justify-content:space-between;gap:.4rem;min-height:0}._sectionTitle_oeiy6_124{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.08em;line-height:1.2;text-transform:uppercase;color:var(--tw-grey)}._sectionTitleCluster_oeiy6_133{display:inline-flex;align-items:center;gap:.1rem;min-width:0;max-width:100%}._sectionCount_oeiy6_141{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);color:var(--tw-grey);white-space:nowrap}._sectionCount_oeiy6_141:before{content:"·";margin:0 .35rem;color:var(--tw-grey-light)}._sectionToggle_oeiy6_154{display:flex;align-items:center;justify-content:space-between;gap:.4rem;flex:1;min-width:0;min-height:0;height:auto;margin:0;padding:0;border:none;background:none;font:inherit;font-size:inherit;line-height:1.2;color:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._sectionToggle_oeiy6_154:hover ._sectionTitle_oeiy6_124{color:var(--tw-accent)}._sectionChevron_oeiy6_181{flex-shrink:0;width:14px;height:14px;color:var(--tw-grey)}._sectionAction_oeiy6_188{display:flex;align-items:center;gap:.2rem;flex-shrink:0}._insetAccent_oeiy6_195{box-shadow:inset 3px 0 0 var(--tw-accent)}._insetSuccess_oeiy6_199{box-shadow:inset 3px 0 0 var(--tw-mark-complete)}._insetWarning_oeiy6_203{box-shadow:inset 3px 0 0 var(--tw-mark-attention)}._insetMuted_oeiy6_207{box-shadow:inset 3px 0 0 var(--tw-grey)}._statusChip_oeiy6_211{display:inline-block;padding:.12rem .4rem;border-radius:999px;background:color-mix(in srgb,var(--tw-accent) 16%,var(--tw-surface));color:var(--tw-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tw-accent) 55%,transparent);font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;line-height:1.2;text-transform:uppercase;white-space:nowrap;flex-shrink:0}._statusChipSuccess_oeiy6_227{background:var(--tw-mark-complete);color:var(--tw-mark-complete-ink);box-shadow:none}._statusChipWarning_oeiy6_233{background:var(--tw-mark-attention);color:var(--tw-mark-attention-ink);box-shadow:none}._statusChipMuted_oeiy6_239{background:var(--tw-grey);color:var(--tw-chrome-ink);box-shadow:none}._list_oeiy6_245{display:flex;flex-direction:column;gap:.45rem}._listGrouped_oeiy6_251{gap:0;background:var(--tw-white);border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:var(--tw-radius-card);outline:var(--tw-card-glow);outline-offset:-1px;overflow:hidden}._row_oeiy6_261{display:flex;align-items:center;justify-content:space-between;gap:.65rem;background:var(--tw-white);border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:var(--tw-radius-card);outline:var(--tw-card-glow);outline-offset:-1px;padding:.65rem .75rem;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease}._row_oeiy6_261:active:not(._rowDisabled_oeiy6_280):not(._rowSelected_oeiy6_280){background:color-mix(in srgb,var(--tw-accent) 10%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-accent) 40%,var(--tw-grey-light))}._rowSelected_oeiy6_280{background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-accent) 45%,var(--tw-grey-light))}@media(hover:hover){._row_oeiy6_261:hover:not(._rowDisabled_oeiy6_280):not(._rowSelected_oeiy6_280){background:color-mix(in srgb,var(--tw-accent) 6%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-accent) 45%,var(--tw-grey-light))}}._listGrouped_oeiy6_251 ._row_oeiy6_261{border:none;border-radius:0;background:transparent}._listGrouped_oeiy6_251 ._row_oeiy6_261+._row_oeiy6_261{box-shadow:inset 0 1px color-mix(in srgb,var(--tw-grey-light) 55%,var(--tw-smoke))}._listGrouped_oeiy6_251 ._row_oeiy6_261:active:not(._rowDisabled_oeiy6_280):not(._rowSelected_oeiy6_280){border-color:transparent;background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white))}._listGrouped_oeiy6_251 ._rowSelected_oeiy6_280{border-color:transparent;background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white))}@media(hover:hover){._listGrouped_oeiy6_251 ._row_oeiy6_261:hover:not(._rowDisabled_oeiy6_280):not(._rowSelected_oeiy6_280){background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white));border-color:transparent}}._rowDisabled_oeiy6_280{cursor:default;opacity:.55}._rowDisabled_oeiy6_280:hover,._rowDisabled_oeiy6_280:active{border-color:color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));background:var(--tw-white)}._listGrouped_oeiy6_251 ._rowDisabled_oeiy6_280:hover,._listGrouped_oeiy6_251 ._rowDisabled_oeiy6_280:active{background:transparent;border-color:transparent}._rowBody_oeiy6_341{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}._notes_oeiy6_349{margin:.05rem 0 0;color:var(--tw-grey);font-size:var(--tw-text-sm);line-height:1.35}._rowTitle_oeiy6_356{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-lg);font-weight:var(--tw-heading-weight);line-height:1.25;min-width:0}._titleRow_oeiy6_365{display:flex;align-items:center;gap:.4rem;min-width:0}._meta_oeiy6_372{margin:0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.3}._rowBodyOnAccent_oeiy6_380 ._rowTitle_oeiy6_356{color:var(--tw-chrome-ink);font-size:var(--tw-text-base)}._rowBodyOnAccent_oeiy6_380 ._meta_oeiy6_372{color:color-mix(in srgb,var(--tw-chrome-ink) 72%,transparent);font-size:var(--tw-text-xs)}._rowBodyOnAccent_oeiy6_380 ._notes_oeiy6_349{color:color-mix(in srgb,var(--tw-chrome-ink) 72%,transparent)}._empty_oeiy6_394{display:flex;flex-direction:column;align-items:center;gap:.65rem;margin:.35rem 0;padding:1.15rem .85rem 1rem;text-align:center;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;line-height:1.4;color:var(--tw-grey);background:color-mix(in srgb,var(--tw-accent) 5%,var(--tw-white));border-top:3px solid var(--tw-accent);border-radius:0 0 var(--tw-radius-card) var(--tw-radius-card)}html[data-theme=dark] ._empty_oeiy6_394{color:var(--tw-ink)}._emptyActions_oeiy6_416{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}._searchInput_oeiy6_423{width:100%;min-height:var(--tw-control-min, 34px);height:auto;padding:.35rem .5rem;border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);font-family:var(--tw-font);font-size:var(--tw-input-font-size);font-weight:var(--tw-input-font-weight);line-height:var(--tw-input-line-height);color:var(--tw-input-color);background:var(--tw-white);margin-bottom:.35rem;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none}._searchInput_oeiy6_423::-webkit-search-decoration,._searchInput_oeiy6_423::-webkit-search-cancel-button,._searchInput_oeiy6_423::-webkit-search-results-button,._searchInput_oeiy6_423::-webkit-search-results-decoration{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:none}._searchInput_oeiy6_423::placeholder{color:var(--tw-input-placeholder);opacity:1}._searchInput_oeiy6_423:focus,._searchInput_oeiy6_423:focus-visible{outline:none;border-color:var(--tw-input-focus);box-shadow:none}._searchField_oeiy6_464{position:relative;width:100%;margin-bottom:.35rem}._searchField_oeiy6_464 ._searchInput_oeiy6_423{display:block;margin-bottom:0;padding-right:2.1rem}._searchField_oeiy6_464 ._searchInput_oeiy6_423::-webkit-search-cancel-button{display:none}._searchClear_oeiy6_481{position:absolute;top:0;bottom:0;right:0;width:2.1rem;height:auto;min-height:0;margin:0;line-height:0;display:flex;align-items:center;justify-content:center;border:0;background:none;color:var(--tw-input-placeholder);cursor:pointer;padding:0}._searchClear_oeiy6_481 svg{display:block}._searchClear_oeiy6_481:hover,._searchClear_oeiy6_481:focus-visible{color:var(--tw-ink)}._searchRow_oeiy6_510{display:flex;align-items:center;gap:.4rem;margin-bottom:.35rem}._searchRow_oeiy6_510 ._searchField_oeiy6_464{flex:1;min-width:0;margin-bottom:0}._searchRow_oeiy6_510 ._searchInput_oeiy6_423{flex:1;min-width:0;width:100%;margin-bottom:0}._searchAction_oeiy6_530{flex-shrink:0;display:flex;align-items:center;gap:.35rem}._searchAction_oeiy6_530>button,._searchAction_oeiy6_530>[data-split-button]{min-height:var(--tw-control-min, 34px);height:auto;font-size:var(--tw-text-sm);line-height:1.2}._searchAction_oeiy6_530>button{padding:.28rem 1.5rem;min-width:3.5rem}._header_oeiy6_551{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}._headerMain_oeiy6_559{display:flex;flex:1;flex-direction:column;gap:.2rem;min-width:0}._headerTitleRow_oeiy6_567{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._headerTitleRow_oeiy6_567 h1{min-width:0}._headerAction_oeiy6_578{flex-shrink:0;display:flex;align-items:center}._headerHint_oeiy6_584{margin:0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-medium);line-height:1.35}._header_oeiy6_551:not(:has(._headerMain_oeiy6_559)){justify-content:flex-end;margin-bottom:.65rem}._header_oeiy6_551 h1{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-page);font-weight:var(--tw-heading-weight);letter-spacing:var(--tw-heading-tracking)}._actions_oeiy6_605{display:flex;gap:.4rem;flex-shrink:0}@media(max-width:430px){._header_oeiy6_551 h1{font-family:var(--tw-heading-font);font-size:var(--tw-heading-xl)}}@media(max-width:767px){._header_oeiy6_551{flex-wrap:wrap}._actions_oeiy6_605{width:100%;flex-wrap:wrap}}._page_oeiy6_628{display:flex;flex-direction:column;gap:1.1rem;padding-bottom:max(1.5rem,var(--fill-scroll-pad, 0px))}._pageFlush_oeiy6_637{padding-bottom:0;flex:1;min-height:0}._pageDocked_oeiy6_643{padding-bottom:calc(var(--back-dock-clearance) + var(--fill-scroll-pad, 0px))}@media(min-width:768px){._page_oeiy6_628{padding-bottom:2rem}._pageDocked_oeiy6_643{padding-bottom:var(--back-dock-gap)}._sectionBlock_oeiy6_109{gap:.55rem}._crumbBar_oeiy6_662{margin-bottom:.2rem}}._crumbBar_oeiy6_662{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}._crumb_oeiy6_662{display:flex;align-items:center;gap:.35rem;min-width:0;flex:1;margin:0;line-height:1.2;font-size:var(--tw-text-sm)}._crumbLink_oeiy6_686{display:inline-flex;align-items:center;gap:.15rem;border:none;background:none;padding:.05rem 0;min-height:0;height:auto;color:var(--tw-accent);font:inherit;font-size:inherit;font-weight:var(--tw-weight-semibold);line-height:inherit;cursor:pointer}._crumbMid_oeiy6_703,._crumbHere_oeiy6_704{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._crumbHere_oeiy6_704{color:var(--tw-grey)}._crumbMid_oeiy6_703:before,._crumbHere_oeiy6_704:before{content:"/";margin-right:.4rem;color:var(--tw-grey-light)}._crumbCounts_oeiy6_721{margin:0;flex-shrink:0;color:var(--tw-grey);font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);line-height:1.3;white-space:nowrap;text-align:right}._crumbTrailing_oeiy6_732{display:flex;align-items:center;gap:.35rem;flex-shrink:0}._crumbActions_oeiy6_739{display:flex;align-items:center;gap:.05rem;flex-shrink:0;margin:-.25rem -.2rem -.25rem 0}._crumbCounts_oeiy6_721 button{border:none;background:none;padding:0;min-height:0;height:auto;color:var(--tw-accent);font:inherit;font-weight:var(--tw-weight-semibold);cursor:pointer}._canvas_oeiy6_759{--canvas-pad-x: .5rem;--canvas-pad-top: .45rem;background:var(--tw-smoke);border:1px solid color-mix(in srgb,var(--tw-grey-light) 70%,var(--tw-white));border-radius:10px;padding:var(--canvas-pad-top) var(--canvas-pad-x) .55rem;display:flex;flex-direction:column;gap:.55rem}._statStrip_oeiy6_771{display:flex;align-items:stretch;flex-shrink:0}._statStripSpread_oeiy6_777{width:100%;justify-content:stretch;padding:.1rem 0 .4rem}._statStripSpread_oeiy6_777 ._statItem_oeiy6_783{flex:1 1 0;min-width:max-content;padding:0 .75rem}._statStripPlain_oeiy6_789 ._statItem_oeiy6_783+._statItem_oeiy6_783:before{content:none}._statStripPlain_oeiy6_789._statStripSpread_oeiy6_777{padding-bottom:0}._statStripOnAccent_oeiy6_797 ._statItem_oeiy6_783+._statItem_oeiy6_783:before{background:color-mix(in srgb,var(--tw-chrome-ink) 28%,transparent)}._statStripOnAccent_oeiy6_797 ._statLabel_oeiy6_801{color:color-mix(in srgb,var(--tw-chrome-ink) 72%,transparent)}._statStripOnAccent_oeiy6_797 ._statValue_oeiy6_805,._statStripOnAccent_oeiy6_797 ._statValueBtn_oeiy6_806{color:var(--tw-chrome-ink)}._statStripOnAccent_oeiy6_797 ._statValueBtn_oeiy6_806:hover{color:color-mix(in srgb,var(--tw-chrome-ink) 82%,transparent)}._statStripOnAccent_oeiy6_797 ._statValueBtn_oeiy6_806 ._statValueText_oeiy6_814{text-decoration-color:color-mix(in srgb,var(--tw-chrome-ink) 42%,transparent)}._statStripOnAccent_oeiy6_797 ._statValueBtn_oeiy6_806:hover ._statValueText_oeiy6_814{text-decoration-color:color-mix(in srgb,var(--tw-chrome-ink) 78%,transparent)}._statItem_oeiy6_783{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;min-width:3.1rem;padding:0 .55rem}._statItem_oeiy6_783+._statItem_oeiy6_783:before{content:"";position:absolute;left:0;top:.12rem;bottom:.12rem;width:1px;background:var(--tw-grey-light)}._statLabel_oeiy6_801{margin:0;color:var(--tw-grey);font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;line-height:1.1;text-transform:uppercase;white-space:nowrap}._statValue_oeiy6_805,._statValueBtn_oeiy6_806{margin:0;color:var(--tw-black);font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);line-height:1.1;white-space:nowrap}._statValueBtn_oeiy6_806{position:relative;display:block;border:none;background:none;padding:0;min-height:0;height:auto;font-family:inherit;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .15s ease}._statValueBtn_oeiy6_806:active{color:var(--tw-accent)}@media(hover:hover){._statValueBtn_oeiy6_806:hover{color:var(--tw-accent)}._statValueBtn_oeiy6_806:hover ._statValueText_oeiy6_814{text-decoration-color:color-mix(in srgb,var(--tw-accent) 72%,transparent)}}._statValueText_oeiy6_814{display:block;line-height:1.1;text-align:center}._statValueBtn_oeiy6_806 ._statValueText_oeiy6_814{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 38%,transparent);text-underline-offset:.12em;text-decoration-thickness:1px;transition:text-decoration-color .15s ease}._backDock_oeiy6_909{position:fixed;left:max(.75rem,env(safe-area-inset-left,0px));right:max(.75rem,env(safe-area-inset-right,0px));bottom:calc(var(--tw-nav-clearance) + var(--tw-train-orb-rise, 1.05rem) + var(--back-dock-gap));z-index:30;margin:0;padding:0;pointer-events:none}._backDockOverlay_oeiy6_922{z-index:calc(var(--tw-overlay-z, 50) + 1)}@media(min-width:768px){._backDock_oeiy6_909{left:max(calc(220px + 1.5rem),env(safe-area-inset-left,0px));right:max(1.5rem,env(safe-area-inset-right,0px));max-width:960px;margin-inline:auto;bottom:var(--back-dock-gap)}}._backDockBtn_oeiy6_936{display:flex;align-items:center;justify-content:center;gap:.25rem;width:100%;min-height:var(--tw-control-min, 34px);margin:0;padding:0 .75rem;border:1px solid var(--tw-accent);border-radius:var(--tw-radius-card);background:var(--tw-accent);box-shadow:var(--tw-primary-glow);color:var(--tw-ink-on-accent);font:inherit;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.2;cursor:pointer;touch-action:manipulation;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:filter .15s ease,transform .15s ease,background-color .15s ease,border-color .15s ease}._backDockIcon_oeiy6_965{font-size:var(--tw-text-title);line-height:1;margin-top:-.05rem}._backDockBtn_oeiy6_936:active{filter:brightness(.94);transform:scale(.98)}@media(hover:hover){._backDockBtn_oeiy6_936:hover{filter:brightness(1.06)}}@media(prefers-reduced-motion:reduce){._row_oeiy6_261,._statValueBtn_oeiy6_806,._backDockBtn_oeiy6_936{transition:none}._backDockBtn_oeiy6_936:active{transform:none}}._thumb_13uex_1{flex-shrink:0;display:grid;place-items:center;overflow:hidden;background:var(--tw-smoke);border:1px solid var(--tw-grey-light)}._placeholder_13uex_10{background:var(--tw-accent-header);border-color:var(--tw-accent);color:color-mix(in srgb,var(--tw-accent) 22%,#fff8f0)}._placeholderMuted_13uex_16{background:color-mix(in srgb,var(--tw-grey-light) 35%,var(--tw-smoke));border-color:color-mix(in srgb,var(--tw-grey-light) 80%,var(--tw-grey));color:var(--tw-grey)}._tiny_13uex_22{width:16px;height:16px;border-radius:3px}._xxs_13uex_28{width:32px;height:32px;border-radius:5px}._xs_13uex_34{width:40px;height:40px;border-radius:6px}._sm_13uex_40{width:56px;height:56px;border-radius:8px}._list_13uex_46{width:64px;height:64px;border-radius:8px}._md_13uex_52{width:100%;aspect-ratio:16 / 9;border-radius:8px}._image_13uex_58{width:100%;height:100%;object-fit:cover;display:block}._glyph_13uex_65{width:78%;height:78%}._barbell_13uex_70{width:92%;height:92%}._tiny_13uex_22 ._glyph_13uex_65{width:72%;height:72%}._tiny_13uex_22 ._barbell_13uex_70{width:92%;height:92%}._xxs_13uex_28 ._glyph_13uex_65{width:66%;height:66%}._xxs_13uex_28 ._barbell_13uex_70{width:88%;height:88%}._xs_13uex_34 ._glyph_13uex_65{width:70%;height:70%}._xs_13uex_34 ._barbell_13uex_70{width:90%;height:90%}._md_13uex_52 ._glyph_13uex_65{width:50%;height:50%}._md_13uex_52 ._barbell_13uex_70{width:62%;height:62%}._tabs_6wz1h_1{display:flex;gap:.25rem;margin-bottom:1rem;border-bottom:1px solid var(--tw-grey-light)}._tab_6wz1h_1{background:none;border:none;padding:.6rem .8rem;cursor:pointer;color:var(--tw-grey);font-weight:var(--tw-weight-semibold);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .15s ease}._tab_6wz1h_1:active:not(._active_6wz1h_20){color:var(--tw-grey-dark)}@media(hover:hover){._tab_6wz1h_1:hover:not(._active_6wz1h_20){color:var(--tw-grey-dark)}}._active_6wz1h_20{color:var(--tw-accent);border-bottom:2px solid var(--tw-accent)}._backdrop_6wz1h_35{--dialog-inset-top: max(.85rem, env(safe-area-inset-top, 0px));--dialog-inset-bottom: calc( var(--tw-nav-clearance) + var(--tw-train-orb-rise, 1.05rem) + .85rem );--dialog-inset-x: max(.85rem, env(safe-area-inset-left, 0px), env(safe-area-inset-right, 0px));position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--tw-overlay-z, 50);background:#00000073;display:flex;align-items:center;justify-content:center;padding:var(--dialog-inset-top) var(--dialog-inset-x) var(--dialog-inset-bottom);box-sizing:border-box;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}._dialog_6wz1h_58{position:relative;background:var(--tw-surface);width:100%;max-width:420px;max-height:100%;max-height:min(100%,calc(var(--tw-vv-height, 100dvh) - var(--dialog-inset-top) - var(--dialog-inset-bottom)));min-width:0;min-height:0;margin-block:auto;overflow-x:hidden;overflow-y:auto;padding:.85rem 1rem 1rem;border-radius:var(--tw-radius-card);outline:var(--tw-card-glow);outline-offset:-1px;box-shadow:0 10px 40px #0003;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}._dialogFill_6wz1h_84{height:100%;display:flex;flex-direction:column;overflow:hidden}._dialogFill_6wz1h_84 ._dialogBody_6wz1h_91{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}._dialogIsBusy_6wz1h_99{overflow:hidden}._dialogBusy_6wz1h_103{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;border-radius:inherit;overflow:hidden}._dialogWide_6wz1h_111{max-width:540px}._dialogHeader_6wz1h_115{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.65rem}._dialogAccent_6wz1h_123{--dialog-pad-x: 1rem;--dialog-pad-top: .85rem;display:flex;flex-direction:column;overflow:hidden;padding:var(--dialog-pad-top) var(--dialog-pad-x) 1rem;background:var(--tw-smoke)}._dialogAccent_6wz1h_123 ._dialogHeader_6wz1h_115{flex-shrink:0;margin:calc(-1 * var(--dialog-pad-top)) calc(-1 * var(--dialog-pad-x)) .75rem;margin-bottom:.75rem;padding:.52rem .5rem .5rem 1rem;background:var(--tw-accent-header);color:var(--tw-chrome-ink);border-radius:9px 9px 0 0}._dialogAccent_6wz1h_123 ._dialogTitle_6wz1h_144,._dialogAccent_6wz1h_123 ._dialogClose_6wz1h_148{color:var(--tw-chrome-ink)}._dialogAccent_6wz1h_123 ._dialogTitleIcon_6wz1h_152>*{background:transparent!important;border-color:transparent!important;color:var(--tw-chrome-ink)!important}._dialogAccent_6wz1h_123 ._dialogHeaderActions_6wz1h_158 button{color:var(--tw-chrome-ink)}._dialogAccent_6wz1h_123 ._dialogClose_6wz1h_148:active{background:color-mix(in srgb,var(--tw-chrome-ink) 22%,transparent)}@media(hover:hover){._dialogAccent_6wz1h_123 ._dialogClose_6wz1h_148:hover{background:color-mix(in srgb,var(--tw-chrome-ink) 14%,transparent)}}._dialogAccent_6wz1h_123 ._dialogBody_6wz1h_91{flex:1 1 auto;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:2px;margin:-2px}._dialogFill_6wz1h_84._dialogAccent_6wz1h_123 ._dialogBody_6wz1h_91{overflow:hidden}._dialogFooter_6wz1h_187{flex-shrink:0;margin-top:.35rem}._dialogFooter_6wz1h_187 ._dialogActions_6wz1h_192{margin-top:0}._dialogAccent_6wz1h_123 ._dialogFooter_6wz1h_187{margin-top:.55rem}._dialogTitleRow_6wz1h_200{display:flex;align-items:center;gap:.55rem;flex:1;min-width:0}._dialogTitleIcon_6wz1h_152{display:grid;place-items:center;flex-shrink:0;line-height:0}._dialogTitleRowWrap_6wz1h_215{align-items:center}._dialogTitle_6wz1h_144{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-xl);font-weight:var(--tw-heading-weight);letter-spacing:var(--tw-heading-tracking);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dialogHeaderActions_6wz1h_158{display:flex;align-items:center;gap:.1rem;flex-shrink:0;margin:-.15rem -.2rem -.15rem 0}._dialogClose_6wz1h_148{flex-shrink:0;min-width:28px!important;min-height:28px!important;width:28px;height:28px;padding:0!important;border:none;color:var(--tw-grey-dark);transition:background-color .15s ease}._dialogClose_6wz1h_148:active{background:color-mix(in srgb,var(--tw-black) 10%,transparent)}@media(hover:hover){._dialogClose_6wz1h_148:hover{background:color-mix(in srgb,var(--tw-black) 6%,transparent)}}._dialogTitleWrap_6wz1h_262{overflow:visible;text-overflow:unset;white-space:normal;line-height:1.25}._dialogTitleMeta_6wz1h_269{display:block;margin-top:.12rem;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-medium);line-height:1.3;letter-spacing:.01em}._dialogAccent_6wz1h_123 ._dialogTitleMeta_6wz1h_269{color:color-mix(in srgb,var(--tw-chrome-ink) 82%,transparent)}._dialogBody_6wz1h_91{display:flex;flex-direction:column;gap:0;min-width:0}._dialogHint_6wz1h_289{margin:0 0 .5rem;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.35}._dialogMessage_6wz1h_297{margin:0 0 .65rem;color:var(--tw-grey-dark);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-medium);line-height:1.45;letter-spacing:.005em}._dialogCheck_6wz1h_306{display:flex;align-items:flex-start;gap:.45rem;margin:0 0 .85rem;font-size:var(--tw-text-sm);line-height:1.25;color:var(--tw-grey-dark);cursor:pointer}._dialogCheckDisabled_6wz1h_317{cursor:default;opacity:.72}._dialogCheckControl_6wz1h_322{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:1.25em}._dialogCheckControl_6wz1h_322 input{margin:0}._dialogCheckCopy_6wz1h_334{display:flex;flex-direction:column;gap:.15rem;min-width:0}._dialogCheckHint_6wz1h_341{color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-medium);line-height:1.35}._dialogSection_6wz1h_348{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._dialogSectionHeader_6wz1h_357{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.3rem;margin:.65rem 0 .35rem}._dialogStepper_6wz1h_366{display:inline-flex;align-items:center;gap:.12rem;flex-shrink:0}._dialogRow_6wz1h_373{display:flex;gap:.45rem;margin-bottom:.35rem}._dialogRow_6wz1h_373>*{flex:1;min-width:0}._dialogFile_6wz1h_384{margin-top:.35rem;font-size:var(--tw-text-xs);color:var(--tw-grey-dark)}._dialogEmbed_6wz1h_390{position:relative;width:100%;aspect-ratio:16 / 9;margin-top:.45rem;border-radius:8px;overflow:hidden;background:var(--tw-smoke);border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke))}._dialogEmbedWell_6wz1h_401{aspect-ratio:unset;height:3.25rem;border-style:dashed;display:grid;place-items:center}._dialogEmbedHintLink_6wz1h_409{margin:0;padding:0;border:none;background:none;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);color:var(--tw-accent);cursor:pointer}._dialogEmbedHint_6wz1h_409{margin:0;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-medium);color:var(--tw-grey)}._dialogEmbed_6wz1h_390 iframe,._dialogEmbed_6wz1h_390 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}._dialogEmbedIframe_6wz1h_437,._dialogEmbedIframeReady_6wz1h_438{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;z-index:1}._dialogEmbedIframe_6wz1h_437{opacity:0}._dialogEmbedIframeReady_6wz1h_438{opacity:1}._dialogEmbedPlay_6wz1h_455{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;margin:0;padding:0;border:none;background:none;cursor:pointer;display:block}._dialogEmbedWaiting_6wz1h_467{pointer-events:none;cursor:default}._dialogEmbedPlay_6wz1h_455 img{pointer-events:none}._dialogEmbedSpinner_6wz1h_476{position:absolute;left:50%;top:50%;width:2rem;height:2rem;margin:-1rem 0 0 -1rem;border-radius:999px;border:2px solid color-mix(in srgb,var(--tw-chrome-ink) 35%,transparent);border-top-color:var(--tw-chrome-ink);background:color-mix(in srgb,var(--tw-black) 45%,transparent);box-sizing:border-box;animation:_dialogEmbedSpin_6wz1h_476 .7s linear infinite}@keyframes _dialogEmbedSpin_6wz1h_476{to{transform:rotate(360deg)}}._dialogEmbedPlayMark_6wz1h_497{position:absolute;left:50%;top:50%;width:2.6rem;height:2.6rem;margin:-1.3rem 0 0 -1.3rem;border-radius:999px;background:color-mix(in srgb,var(--tw-black) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--tw-chrome-ink) 25%,transparent)}._dialogEmbedPlayMark_6wz1h_497:after{content:"";position:absolute;left:55%;top:50%;transform:translate(-40%,-50%);border-style:solid;border-width:.42rem 0 .42rem .7rem;border-color:transparent transparent transparent var(--tw-white)}._dialogActions_6wz1h_192{display:flex;justify-content:flex-end;gap:.35rem;margin-top:.65rem;padding-top:.55rem;border-top:1px solid var(--tw-grey-light)}._dialogActionsDock_6wz1h_529{display:flex;align-items:stretch;gap:.35rem;width:100%;margin:0;pointer-events:none}._dockSlot_6wz1h_538{flex:1 1 0;min-width:0;display:flex;pointer-events:auto}._dockSlot_6wz1h_538>*{flex:1 1 auto;width:100%;min-width:0}._dockBtn_6wz1h_551{flex:1 1 0;min-width:0;width:100%;pointer-events:auto}button._dockGhost_6wz1h_559{background:var(--tw-white);background-color:var(--tw-chrome-ink)}html[data-theme=dark] button._dockGhost_6wz1h_559{color:var(--tw-ink-on-accent)}button._dockGhost_6wz1h_559:hover:not(:disabled){background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white));background-color:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white))}button._dockGhost_6wz1h_559:active:not(:disabled){background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white));background-color:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white))}html[data-theme=dark] button._dockGhost_6wz1h_559:hover:not(:disabled),html[data-theme=dark] button._dockGhost_6wz1h_559:active:not(:disabled){color:var(--tw-ink)}@media(min-width:768px){._backdrop_6wz1h_35{--dialog-inset-top: max(1.5rem, env(safe-area-inset-top, 0px));--dialog-inset-bottom: max(1.5rem, env(safe-area-inset-bottom, 0px));--dialog-inset-x: max(1.5rem, env(safe-area-inset-left, 0px), env(safe-area-inset-right, 0px));padding:var(--dialog-inset-top) var(--dialog-inset-x) var(--dialog-inset-bottom)}._dialog_6wz1h_58{max-width:440px;padding:1rem 1.1rem 1.5rem}._dialogAccent_6wz1h_123{--dialog-pad-bottom: 1.5rem;padding-bottom:var(--dialog-pad-bottom)}._dialogWide_6wz1h_111{max-width:640px}._dialogActions_6wz1h_192{padding-bottom:.45rem;margin-bottom:.15rem}}._badge_6wz1h_612{display:inline-block;font-size:var(--tw-text-xs);padding:.15rem .45rem;border-radius:999px;background:var(--tw-smoke);color:var(--tw-grey-dark);border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke))}._accent_6wz1h_622{background:var(--tw-accent);color:var(--tw-chrome-ink);border-color:var(--tw-accent)}._dialogEmbedFallback_6wz1h_628{position:absolute;inset:auto 0 0 0;z-index:2;margin:0;padding:.5rem .75rem;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-medium);color:#fff;background:#000000b8;text-align:center}._dialogEmbedFallback_6wz1h_628 a{color:#fff;font-weight:var(--tw-weight-semibold);text-decoration:underline}._srOnly_6wz1h_647{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._stack_1oxsm_1{position:fixed;top:calc(env(safe-area-inset-top,0px) + .55rem);right:.65rem;display:flex;flex-direction:column;align-items:flex-end;gap:.4rem;width:min(20.5rem,calc(100vw - 1.3rem));z-index:calc(var(--tw-overlay-z, 80) + 2);pointer-events:none}._toast_1oxsm_14{display:flex;align-items:flex-start;gap:.55rem;width:100%;padding:.55rem .7rem .55rem .55rem;border-radius:var(--tw-radius-card);border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);background:var(--tw-white);color:var(--tw-black);box-shadow:0 10px 28px #00000024;animation:_toastIn_1oxsm_1 .32s cubic-bezier(.22,1,.36,1) both}._icon_1oxsm_28{flex:0 0 auto;width:1.5rem;height:1.5rem;border-radius:999px;display:grid;place-items:center;color:var(--tw-chrome-ink)}._icon_1oxsm_28 svg{width:.9rem;height:.9rem;display:block}._message_1oxsm_44{margin:0;padding-top:.08rem;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.35;text-align:left}._success_1oxsm_53{border-color:color-mix(in srgb,var(--tw-success) 32%,var(--tw-grey-light));background:color-mix(in srgb,var(--tw-success) 8%,var(--tw-white))}._success_1oxsm_53 ._icon_1oxsm_28{background:var(--tw-success)}._error_1oxsm_62{border-color:color-mix(in srgb,var(--tw-danger) 32%,var(--tw-grey-light));background:color-mix(in srgb,var(--tw-danger) 8%,var(--tw-white))}._error_1oxsm_62 ._icon_1oxsm_28{background:var(--tw-danger)}._info_1oxsm_71{border-color:color-mix(in srgb,var(--tw-black) 18%,var(--tw-grey-light));background:var(--tw-white)}._info_1oxsm_71 ._icon_1oxsm_28{background:var(--tw-chrome)}._leaving_1oxsm_80{animation:_toastOut_1oxsm_1 .22s ease-in forwards}@keyframes _toastIn_1oxsm_1{0%{transform:translate(120%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _toastOut_1oxsm_1{0%{transform:translate(0);opacity:1}to{transform:translate(120%);opacity:0}}@media(prefers-reduced-motion:reduce){._toast_1oxsm_14,._leaving_1oxsm_80{animation:none}}._wrap_1v371_1{display:flex;justify-content:flex-end}._list_19zcj_1{display:flex;flex-direction:column;gap:.45rem}._bar_1ty1n_1{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:.35rem 0 0}._pill_1ty1n_9{display:flex;align-items:center;justify-content:center;gap:.5rem}._meta_1ty1n_16{min-width:7.25rem;text-align:center;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--tw-grey);font-variant-numeric:tabular-nums}@media(max-width:767px){._overlay_1ty1n_29{position:absolute;left:0;right:0;bottom:calc(var(--tw-nav-clearance) + var(--tw-train-orb-rise, 1.05rem));z-index:2;padding:0;pointer-events:none}._overlay_1ty1n_29 ._pill_1ty1n_9{pointer-events:auto;padding:0 .3rem;border-radius:999px;background:color-mix(in srgb,var(--tw-surface) 88%,transparent);-webkit-backdrop-filter:blur(12px) saturate(1.2);backdrop-filter:blur(12px) saturate(1.2);border:var(--tw-card-glow);box-shadow:0 6px 16px #0000002e}}._more_1ty1n_51{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:.75rem 0 1rem}._moreMeta_1ty1n_59{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--tw-grey);font-variant-numeric:tabular-nums}._hero_1pqa4_1{display:flex;flex-direction:column;gap:.7rem;min-width:0}._cover_1pqa4_8{position:relative;width:100%;aspect-ratio:16 / 9;max-height:220px;border-radius:10px;overflow:hidden;background:var(--tw-smoke)}._coverFallback_1pqa4_18{display:grid;place-items:center;background:var(--tw-accent-header);color:color-mix(in srgb,var(--tw-accent) 22%,#fff8f0)}._coverImage_1pqa4_25{width:100%;height:100%;object-fit:cover;display:block}._coverGlyph_1pqa4_32{width:46%;height:46%;display:grid;place-items:center}._coverGlyph_1pqa4_32 svg{width:100%;height:100%}._coverActions_1pqa4_44{position:absolute;top:.4rem;right:.4rem;display:flex;align-items:flex-start;gap:.25rem;z-index:3}._coverBusy_1pqa4_54{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;border-radius:inherit;overflow:hidden;pointer-events:none}._coverBusy_1pqa4_54>*{pointer-events:auto}._cover_1pqa4_8 ._coverActions_1pqa4_44 button,._cover_1pqa4_8 ._coverActions_1pqa4_44 ._editBtn_1pqa4_70{color:var(--tw-chrome-ink);background:color-mix(in srgb,var(--tw-black) 52%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid color-mix(in srgb,var(--tw-chrome-ink) 22%,transparent);box-shadow:0 1px 6px color-mix(in srgb,var(--tw-black) 28%,transparent)}._cover_1pqa4_8 ._coverActions_1pqa4_44 button:hover,._cover_1pqa4_8 ._coverActions_1pqa4_44 ._editBtn_1pqa4_70:hover{background:color-mix(in srgb,var(--tw-black) 68%,transparent)}._cover_1pqa4_8 ._coverActions_1pqa4_44 button:active:not(:disabled),._cover_1pqa4_8 ._coverActions_1pqa4_44 ._editBtn_1pqa4_70:active:not(:disabled){background:color-mix(in srgb,var(--tw-black) 72%,transparent)}._body_1pqa4_88{min-width:0}._titleRow_1pqa4_92{display:flex;align-items:flex-start;justify-content:space-between;gap:.55rem}._copy_1pqa4_99{display:flex;flex-direction:column;gap:.18rem;min-width:0;flex:1}._kind_1pqa4_107{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._name_1pqa4_115{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-hero);font-weight:var(--tw-heading-weight);line-height:1.15;letter-spacing:var(--tw-heading-tracking);color:var(--tw-black)}._metaPill_1pqa4_125{align-self:flex-start;margin-top:.2rem;padding:var(--tw-chip-pad-y, .32rem) var(--tw-chip-pad-x, .58rem);border-radius:999px;font-size:var(--tw-chip-font-size, .75rem);font-weight:var(--tw-weight-semibold);line-height:1.2;color:var(--tw-black);background:var(--tw-white);border:1px solid var(--tw-grey-light)}._sideActions_1pqa4_138{display:flex;align-items:flex-start;gap:.05rem;flex-shrink:0}._iconThumb_1pqa4_145{flex-shrink:0;width:80px;height:80px;border-radius:10px;display:grid;place-items:center;background:var(--tw-accent-header);color:color-mix(in srgb,var(--tw-accent) 22%,#fff8f0)}._iconThumb_1pqa4_145 svg{width:86%;height:86%}._iconThumbMedia_1pqa4_161{background:var(--tw-smoke);overflow:hidden}._iconThumbBtn_1pqa4_166{padding:0;border:none;cursor:pointer}._iconThumbPlayable_1pqa4_172{position:relative}._iconThumbPlayMark_1pqa4_176{position:absolute;left:50%;top:50%;width:2rem;height:2rem;margin:-1rem 0 0 -1rem;border-radius:999px;background:color-mix(in srgb,var(--tw-black) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--tw-chrome-ink) 25%,transparent);pointer-events:none}._iconThumbPlayMark_1pqa4_176:after{content:"";position:absolute;left:55%;top:50%;transform:translate(-40%,-50%);border-style:solid;border-width:.32rem 0 .32rem .55rem;border-color:transparent transparent transparent var(--tw-white)}._iconImage_1pqa4_200{width:100%;height:100%;object-fit:cover;display:block}._layoutIcon_1pqa4_207 ._titleRow_1pqa4_92{align-items:center}._layoutIcon_1pqa4_207 ._name_1pqa4_115{font-size:1.55rem}._layoutCompact_1pqa4_215 ._name_1pqa4_115{font-size:var(--tw-text-title);letter-spacing:-.01em}._editBtn_1pqa4_70{border:none}._layoutOverlay_1pqa4_224{gap:0}._layoutOverlay_1pqa4_224 ._cover_1pqa4_8{aspect-ratio:16 / 9;max-height:280px;border-radius:0;width:calc(100% + (2 * var(--page-inline, .75rem)));max-width:none;margin-left:calc(-1 * var(--page-inline, .75rem));margin-right:calc(-1 * var(--page-inline, .75rem))}._coverOverlay_1pqa4_238{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;gap:.18rem;padding:1rem .85rem .9rem;background:linear-gradient(to top,color-mix(in srgb,var(--tw-chrome) 88%,transparent) 0%,color-mix(in srgb,var(--tw-chrome) 52%,transparent) 48%,transparent 78%);pointer-events:none}._kindOverlay_1pqa4_255{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--tw-chrome-ink) 88%,transparent)}._nameOverlay_1pqa4_263{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-hero);font-weight:var(--tw-heading-weight);line-height:1.15;letter-spacing:var(--tw-heading-tracking);color:var(--tw-chrome-ink);text-shadow:0 1px 10px color-mix(in srgb,var(--tw-chrome) 55%,transparent)}._layoutOverlay_1pqa4_224 ._coverActions_1pqa4_44{pointer-events:auto}@media(min-width:768px){._layoutOverlay_1pqa4_224 ._cover_1pqa4_8{width:100%;max-width:100%;margin-left:0;margin-right:0;border-radius:10px;max-height:320px}._layoutOverlay_1pqa4_224 ._nameOverlay_1pqa4_263{font-size:1.85rem}._layoutCover_1pqa4_292 ._cover_1pqa4_8{aspect-ratio:1;max-height:none}._layoutCover_1pqa4_292{display:grid;grid-template-columns:240px minmax(0,1fr);gap:1rem 1.1rem;align-items:end}._layoutCover_1pqa4_292 ._name_1pqa4_115{font-size:1.85rem}._iconThumb_1pqa4_145{width:88px;height:88px}}._root_14f6a_1{display:flex;flex-direction:column;flex:1;min-height:0;position:relative}._toolbar_14f6a_9{flex-shrink:0;position:relative;z-index:1;background:var(--tw-smoke);overflow:visible}._listScroll_14f6a_17{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}._root_14f6a_1[data-floating] ._listScroll_14f6a_17{padding-bottom:var(--fill-scroll-pad, 0px);scroll-padding-bottom:var(--fill-scroll-pad, 0px)}@media(max-width:767px){._root_14f6a_1[data-floating]:has([data-list-pager]) ._listScroll_14f6a_17{padding-bottom:calc(var(--fill-scroll-pad, 0px) + var(--tw-train-orb-rise, 1.05rem) + 2.9rem)}}._rowAction_14f6a_38{flex-shrink:0}._track_hzqe9_1{display:flex;gap:2px;width:100%;min-width:0;padding:3px;border-radius:999px;box-sizing:border-box}._onDark_hzqe9_11{background:#ffffff14}._onLight_hzqe9_15{background:color-mix(in srgb,var(--tw-black) 7%,var(--tw-white))}._item_hzqe9_19{flex:1 1 0;min-width:0;min-height:0;height:auto;padding:.38rem .48rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:var(--tw-chip-font-size, .75rem);font-weight:var(--tw-weight-semibold);line-height:1.15;letter-spacing:.02em;background:transparent;border:1px solid transparent;text-align:center;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .15s ease,background-color .15s ease,border-color .15s ease,filter .15s ease,transform .15s ease}._onDark_hzqe9_11 ._item_hzqe9_19{color:var(--tw-header-tab)}._onLight_hzqe9_15 ._item_hzqe9_19{color:var(--tw-grey)}._onDark_hzqe9_11 ._itemActive_hzqe9_54,._onLight_hzqe9_15 ._itemActive_hzqe9_54{color:var(--tw-accent);font-weight:var(--tw-weight-semibold);background:color-mix(in srgb,var(--tw-accent) 16%,var(--tw-surface));border-color:color-mix(in srgb,var(--tw-accent) 45%,transparent)}._onDark_hzqe9_11 ._itemActive_hzqe9_54{color:var(--tw-header-tab-active);background:var(--tw-header-tab-active-fill);border-color:var(--tw-header-tab-active-border)}._item_hzqe9_19:active:not(._itemActive_hzqe9_54){transform:scale(.98)}._onDark_hzqe9_11 ._item_hzqe9_19:active:not(._itemActive_hzqe9_54){background:#ffffff1a;color:var(--tw-header-tab-hover)}._onLight_hzqe9_15 ._item_hzqe9_19:active:not(._itemActive_hzqe9_54){background:color-mix(in srgb,var(--tw-black) 6%,var(--tw-white));color:var(--tw-grey-dark)}._onDark_hzqe9_11 ._itemActive_hzqe9_54:active,._onLight_hzqe9_15 ._itemActive_hzqe9_54:active{filter:brightness(.94);transform:scale(.98)}@media(hover:hover){._onDark_hzqe9_11 ._item_hzqe9_19:hover:not(._itemActive_hzqe9_54){color:var(--tw-header-tab-hover);background:#ffffff14}._onLight_hzqe9_15 ._item_hzqe9_19:hover:not(._itemActive_hzqe9_54){color:var(--tw-grey-dark);background:color-mix(in srgb,var(--tw-black) 5%,var(--tw-white))}._onDark_hzqe9_11 ._itemActive_hzqe9_54:hover,._onLight_hzqe9_15 ._itemActive_hzqe9_54:hover{filter:brightness(1.06)}}@media(prefers-reduced-motion:reduce){._item_hzqe9_19{transition:none}._item_hzqe9_19:active:not(._itemActive_hzqe9_54),._itemActive_hzqe9_54:active{transform:none}}@media(max-width:430px){._item_hzqe9_19{font-size:var(--tw-text-2xs);padding:.3rem .34rem}}@media(max-width:767px){button._item_hzqe9_19{min-height:0;font-size:var(--tw-chip-font-size, .75rem)}}@media(max-width:430px){button._item_hzqe9_19{font-size:var(--tw-text-2xs)}}._dragging_1j5ec_1{transition:none;will-change:transform;-webkit-user-select:none;user-select:none}._snapping_1j5ec_7{transition:transform .28s cubic-bezier(.22,1,.36,1);will-change:transform}@media(prefers-reduced-motion:reduce){._snapping_1j5ec_7{transition:none}}._shell_1cik0_1{--shell-inline: .75rem;min-height:100svh;min-height:-webkit-fill-available;min-height:var(--tw-app-height, 100svh);display:grid;grid-template-rows:auto 1fr}._shellFill_1cik0_10{overflow:hidden;height:100svh;height:-webkit-fill-available;height:var(--tw-app-height, 100svh)}._header_1cik0_17{background:var(--tw-chrome);color:var(--tw-chrome-ink);padding:calc(.42rem + env(safe-area-inset-top,0px)) 0 .5rem;z-index:20;display:flex;flex-direction:column;gap:.5rem;box-shadow:0 1px color-mix(in srgb,var(--tw-accent) 38%,transparent)}._headerTop_1cik0_28{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0 var(--shell-inline);min-height:32px}._headerBrand_1cik0_37{flex:1;min-width:0;display:flex;justify-content:flex-start;align-items:center;gap:.5rem}._logo_1cik0_46{font-size:var(--tw-text-md)}._logoClip_1cik0_50{display:flex;align-items:center;justify-content:flex-start;flex:0 0 auto}._logoMark_1cik0_57{display:block;height:26px;width:auto;object-fit:contain;object-position:left center}._headerSection_1cik0_65{flex:0 0 auto;padding-left:.5rem;border-left:1px solid rgb(255 255 255 / .18);font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--tw-accent);line-height:1}._headerAction_1cik0_77{flex-shrink:0;display:flex;align-items:center;gap:.25rem}._headerIconBtn_1cik0_84{flex-shrink:0;width:34px;height:34px;min-height:34px;border:none;background:#ffffff14;color:var(--tw-chrome-ink);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;text-decoration:none;box-sizing:border-box;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,transform .15s ease}a._headerIconBtn_1cik0_84{color:var(--tw-chrome-ink)}._headerIconBtnActive_1cik0_109{background:#ffffff38}._headerIconBtn_1cik0_84:active{background:#ffffff38;transform:scale(.96)}@media(hover:hover){._headerIconBtn_1cik0_84:hover{background:#ffffff29}}._headerIcon_1cik0_84{width:22px;height:22px;display:block}._subNav_1cik0_130{width:calc(100% - (var(--shell-inline) * 2));margin:0 var(--shell-inline);touch-action:pan-y}._side_1cik0_136{display:none}._sideLinks_1cik0_140{flex:1;display:flex;flex-direction:column;gap:.7rem;padding:.75rem;overflow-y:auto}._navGroup_1cik0_149{display:flex;flex-direction:column;gap:0}._navGroupLabel_1cik0_155,._navGroupLink_1cik0_156{display:flex;align-items:center;gap:.55rem;padding:.45rem .7rem;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);letter-spacing:-.015em;color:var(--tw-black);min-height:var(--touch-min, 44px)}._navGroupLink_1cik0_156{border-radius:999px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease}._navSubLink_1cik0_175{padding:.18rem .7rem .18rem 2.5rem;border-radius:999px;color:var(--tw-grey);font-weight:var(--tw-weight-medium);font-size:var(--tw-text-sm);min-height:var(--tw-control-min, 34px);display:flex;align-items:center;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease}._navGroupLink_1cik0_156:active:not(._active_1cik0_189),._navSubLink_1cik0_175:active:not(._active_1cik0_189){background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white))}@media(hover:hover){._navGroupLink_1cik0_156:hover:not(._active_1cik0_189),._navSubLink_1cik0_175:hover:not(._active_1cik0_189){background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white))}._navGroupLink_1cik0_156._active_1cik0_189:hover,._navSubLink_1cik0_175._active_1cik0_189:hover{background:color-mix(in srgb,var(--tw-accent) 18%,var(--tw-white))}}._navGroupLink_1cik0_156._active_1cik0_189{background:color-mix(in srgb,var(--tw-accent) 14%,var(--tw-white));color:var(--tw-accent)}._navSubLink_1cik0_175._active_1cik0_189{background:color-mix(in srgb,var(--tw-accent) 14%,var(--tw-white));color:var(--tw-accent);font-weight:var(--tw-weight-semibold)}._navIcon_1cik0_217{width:1.4rem;height:1.4rem;flex:0 0 auto;display:block;color:inherit}._main_1cik0_225{--page-inline: .75rem;padding:var(--page-inline);padding-bottom:calc(var(--page-inline) + var(--tw-nav-clearance));max-width:960px;margin:0 auto;width:100%;min-width:0}._mainFill_1cik0_237{overflow:hidden;min-height:0;display:flex;flex-direction:column;overscroll-behavior-y:contain;padding-bottom:0;--fill-scroll-pad: var(--tw-nav-clearance)}._shellSwipe_1cik0_247{overflow-x:hidden;overscroll-behavior-x:none}._bottomNav_1cik0_252{position:fixed;left:.7rem;right:.7rem;bottom:calc(var(--tw-nav-bottom) + var(--tw-vv-bottom, 0px));z-index:calc(var(--tw-overlay-z) + 2);display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) 3.75rem repeat(2,minmax(0,1fr));align-items:center;border-radius:999px;background:var(--tw-nav-fill);-webkit-backdrop-filter:blur(20px) saturate(1.35);backdrop-filter:blur(20px) saturate(1.35);border:1px solid var(--tw-nav-border);box-shadow:var(--tw-nav-shadow);padding:.28rem .35rem;overflow:visible}._tab_1cik0_273{min-width:0;min-height:var(--touch-min, 44px);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.12rem;padding:0 .1rem .08rem;font-weight:var(--tw-weight-semibold);font-size:var(--tw-text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--tw-nav-ink);touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:none;background:none;margin:0;cursor:pointer;transition:color .15s ease,background-color .15s ease,opacity .15s ease}._tab_1cik0_273:not(._tabTrain_1cik0_296){border-radius:999px;padding-top:.22rem;padding-bottom:.22rem}._tab_1cik0_273:active:not(._tabActive_1cik0_302):not(._tabTrain_1cik0_296){color:var(--tw-nav-ink-hover)}@media(hover:hover){._tab_1cik0_273:hover:not(._tabActive_1cik0_302):not(._tabTrain_1cik0_296){color:var(--tw-nav-ink-hover)}._tabTrain_1cik0_296:hover:not(._tabActive_1cik0_302){color:var(--tw-nav-ink-hover)}}._tabIcon_1cik0_316{width:24px;height:24px;display:block}._tabActive_1cik0_302:not(._tabTrain_1cik0_296){background:var(--tw-nav-active-fill);color:var(--tw-nav-active)}._tabActive_1cik0_302:not(._tabTrain_1cik0_296) ._tabIcon_1cik0_316{color:var(--tw-nav-active)}._tab_1cik0_273 span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tabTrain_1cik0_296{min-height:var(--touch-min, 44px);gap:.18rem;color:var(--tw-nav-ink)}._trainOrb_1cik0_344{display:grid;place-items:center;width:3.25rem;height:3.25rem;margin-top:-1.05rem;border-radius:999px;background:var(--tw-accent-header);color:var(--tw-chrome-ink);box-shadow:0 0 0 3px var(--tw-nav-orb-gap),0 8px 18px #00000047;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}._tabTrain_1cik0_296:active ._trainOrb_1cik0_344{transform:scale(.96);filter:brightness(.94)}._tabTrain_1cik0_296._tabActive_1cik0_302:active ._trainOrb_1cik0_344{transform:scale(1.02);filter:brightness(.94)}._trainIcon_1cik0_369{width:2rem;height:2rem;display:block;object-fit:contain}._tabTrain_1cik0_296._tabActive_1cik0_302{gap:.38rem;color:var(--tw-nav-active)}._tabTrain_1cik0_296._tabActive_1cik0_302 ._trainOrb_1cik0_344{background:var(--tw-accent-header);transform:scale(1.04);margin-bottom:.1rem;box-shadow:0 0 0 2px var(--tw-nav-active),0 0 0 5px var(--tw-nav-orb-gap),0 8px 18px #00000052}._sessionMode_1cik0_391 ._main_1cik0_225{padding:0;max-width:none}@media(prefers-reduced-motion:reduce){._headerIconBtn_1cik0_84,._navGroupLink_1cik0_156,._navSubLink_1cik0_175,._tab_1cik0_273,._trainOrb_1cik0_344{transition:none}._headerIconBtn_1cik0_84:active,._tabTrain_1cik0_296:active ._trainOrb_1cik0_344,._tabTrain_1cik0_296._tabActive_1cik0_302:active ._trainOrb_1cik0_344,._tabTrain_1cik0_296._tabActive_1cik0_302 ._trainOrb_1cik0_344{transform:none}._bottomNav_1cik0_252{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--tw-nav-fill)}}@media(max-width:430px){._shell_1cik0_1{--shell-inline: .65rem}._main_1cik0_225{--page-inline: .65rem}._logoMark_1cik0_57{height:24px}}@media(max-width:767px){._shell_1cik0_1:not(._shellFill_1cik0_10){height:100svh;height:-webkit-fill-available;height:var(--tw-app-height, 100svh);overflow:hidden}._shell_1cik0_1:not(._shellFill_1cik0_10) ._main_1cik0_225{overflow-y:auto;min-height:0;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}}@media(min-width:768px){._shell_1cik0_1{grid-template-columns:220px 1fr;grid-template-rows:auto 1fr}._header_1cik0_17{grid-column:1 / -1;padding-bottom:.35rem}._subNav_1cik0_130{display:none}._side_1cik0_136{display:flex;flex-direction:column;position:static;width:220px;min-height:0;background:var(--tw-white);border-right:1px solid var(--tw-grey-light);grid-row:2}._bottomNav_1cik0_252{display:none}._main_1cik0_225{--page-inline: 2rem;padding:1.75rem var(--page-inline) 2rem;grid-column:2;grid-row:2}._mainFill_1cik0_237{--fill-scroll-pad: 0px}body[data-page-docked] ._main_1cik0_225{padding-bottom:calc(2rem + var(--back-dock-clearance))}._shell_1cik0_1._sessionMode_1cik0_391{grid-template-columns:1fr;grid-template-rows:1fr}._shell_1cik0_1._sessionMode_1cik0_391 ._main_1cik0_225{grid-column:1;grid-row:1}}._root_ez35o_1{display:flex;flex-direction:column;gap:.55rem;min-width:0;min-height:0;flex-shrink:0}._sheet_ez35o_10{--canvas-pad-x: .75rem;--canvas-pad-top: .65rem;display:flex;flex-direction:column;gap:0;min-width:0;min-height:0;background:var(--tw-surface);border:1px solid var(--tw-grey-light);border-radius:var(--tw-radius-card);outline:var(--tw-card-glow);outline-offset:-1px;overflow:hidden;padding:var(--canvas-pad-top) var(--canvas-pad-x) .75rem}._sheetYear_ez35o_27{flex:none;height:60dvh;min-height:20rem}._rootSwipe_ez35o_33{overflow-x:hidden;overscroll-behavior-x:none}._header_ez35o_38{display:flex;align-items:center;gap:.3rem;flex-shrink:0;min-height:0;margin:0;padding:0 .05rem;background:transparent;color:var(--tw-ink);border-radius:0;touch-action:pan-y}._headerLead_ez35o_52{flex:1;min-width:0;display:flex;align-items:center;gap:.45rem}._title_ez35o_60{display:flex;align-items:center;gap:.4rem;flex-shrink:0;margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-lg);font-weight:var(--tw-heading-weight);letter-spacing:var(--tw-heading-tracking);line-height:1;color:var(--tw-ink);transition:gap .22s ease}._titleYearOnly_ez35o_75{gap:0}._titleMonthSlot_ez35o_79{display:grid;grid-template-columns:1fr;min-width:0;opacity:1;overflow:hidden;transition:grid-template-columns .22s ease,opacity .18s ease}._titleYearOnly_ez35o_75 ._titleMonthSlot_ez35o_79{grid-template-columns:0fr;opacity:0}._titleMonth_ez35o_79{font:inherit;overflow:hidden;min-width:0;white-space:nowrap;animation:_calTitleIn_ez35o_1 .22s ease}._titleYear_ez35o_75{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.08em;line-height:1;color:var(--tw-grey);transition:font-size .22s ease,letter-spacing .22s ease,color .18s ease;animation:_calTitleIn_ez35o_1 .22s ease}._titleYearOnly_ez35o_75 ._titleYear_ez35o_75{font-size:var(--tw-text-lg);letter-spacing:-.03em;color:var(--tw-ink)}._headerNav_ez35o_122{display:flex;align-items:center;gap:.15rem;flex-shrink:0;padding:0;border-radius:0;background:transparent}._header_ez35o_38 ._navBtn_ez35o_132{flex-shrink:0;color:var(--tw-ink);border:none!important;border-radius:999px!important;background:transparent!important;transform:none!important;box-shadow:none!important;filter:none!important}._headerNav_ez35o_122 ._navBtn_ez35o_132{width:var(--tw-control-min);min-width:var(--tw-control-min);height:var(--tw-control-min);min-height:var(--tw-control-min)}@media(hover:hover){._header_ez35o_38 ._navBtn_ez35o_132:hover:not(:disabled){background:color-mix(in srgb,var(--tw-ink) 8%,transparent)!important;filter:none!important}}._header_ez35o_38 ._navBtn_ez35o_132:active:not(:disabled){background:color-mix(in srgb,var(--tw-ink) 12%,transparent)!important;transform:none!important;filter:none!important}._viewBar_ez35o_163{flex-shrink:0;display:flex;flex-direction:column;gap:.35rem;margin:0;padding:0;background:transparent;border-bottom:none;transition:padding-bottom .22s ease,border-color .22s ease;touch-action:pan-y}._viewHint_ez35o_178{margin:0;color:var(--tw-grey);font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-medium);line-height:1.35;text-align:center}._viewBar_ez35o_163:has(+._weekdaysSlotOpen_ez35o_187){border-bottom-color:transparent;padding-bottom:.15rem}._viewBar_ez35o_163 ._viewToggle_ez35o_192{background:var(--tw-white)}._weekdaysSlot_ez35o_187{display:grid;grid-template-rows:0fr;flex-shrink:0;margin:0;background:transparent;overflow:hidden;transition:grid-template-rows .22s ease;touch-action:pan-y}._weekdaysSlotOpen_ez35o_187{grid-template-rows:1fr}._weekdaysSlotInner_ez35o_211{min-height:0;overflow:hidden}._weekdaysSlot_ez35o_187 ._weekdaysBar_ez35o_216{margin:0;opacity:0;transition:opacity .18s ease}._weekdaysSlotOpen_ez35o_187 ._weekdaysBar_ez35o_216{opacity:1}._body_ez35o_226{flex:1;min-height:0;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-top:.45rem;touch-action:pan-y}._sheetYear_ez35o_27 ._body_ez35o_226{padding-top:.55rem}._viewPane_ez35o_240{animation:_calViewIn_ez35o_1 .22s ease}._viewPaneNext_ez35o_244{animation-name:_calPeriodNext_ez35o_1}._viewPanePrev_ez35o_248{animation-name:_calPeriodPrev_ez35o_1}@keyframes _calViewIn_ez35o_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes _calPeriodNext_ez35o_1{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@keyframes _calPeriodPrev_ez35o_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes _calTitleIn_ez35o_1{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}._viewBtn_ez35o_296{min-width:28px;min-height:26px;padding:0 .45rem;border:none;border-radius:999px;background:transparent;color:var(--tw-chrome-ink);font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;cursor:pointer}._todayBtn_ez35o_310{height:var(--tw-control-min);min-height:var(--tw-control-min);padding:0 .7rem;margin-left:.15rem;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:var(--tw-radius-card);background:var(--tw-white);color:var(--tw-ink);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);letter-spacing:.01em;text-transform:none;transform:none}._todayBtn_ez35o_310:hover:not(:disabled),._todayBtn_ez35o_310:active:not(:disabled){background:var(--tw-white);color:var(--tw-accent);filter:brightness(.96);transform:none}._weekdays_ez35o_187{display:grid;grid-template-columns:repeat(7,1fr);gap:0}._weekdaysBar_ez35o_216{flex-shrink:0;margin:0 calc(-1 * var(--canvas-pad-x));padding:.32rem var(--canvas-pad-x) .28rem;background:color-mix(in srgb,var(--tw-accent) 9%,var(--tw-smoke));border-bottom:1px solid var(--tw-grey-light)}._weekday_ez35o_187{text-align:center;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--tw-grey-dark);padding:.15rem 0}._weekdaysBar_ez35o_216 ._weekday_ez35o_187{color:var(--tw-grey-dark)}._weekdayEnd_ez35o_362,._weekdaysBar_ez35o_216 ._weekdayEnd_ez35o_362{color:var(--tw-grey)}._monthStack_ez35o_370,._yearStack_ez35o_371{display:grid;min-width:0}._rangeLayer_ez35o_376,._monthGrid_ez35o_377,._yearDays_ez35o_378{grid-area:1 / 1}._rangeLayer_ez35o_376{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,minmax(2.35rem,auto));gap:2px 0;pointer-events:none;z-index:0}._rangeLayerCompact_ez35o_391{gap:1px}._band_ez35o_395{align-self:stretch;margin:0 1px;border-radius:8px;background:color-mix(in srgb,var(--band-hue, var(--tw-accent)) var(--band-fill, 18%),var(--tw-surface));border:1px solid color-mix(in srgb,var(--band-hue, var(--tw-accent)) var(--band-edge, 50%),transparent)}._bandCompact_ez35o_408{margin:0;border-radius:4px;border-width:1px;background:color-mix(in srgb,var(--band-hue, var(--tw-accent)) var(--band-fill-compact, 22%),var(--tw-surface));border-color:color-mix(in srgb,var(--band-hue, var(--tw-accent)) var(--band-edge, 50%),transparent)}._bandAlt_ez35o_424{background-image:repeating-linear-gradient(135deg,color-mix(in srgb,var(--band-hue, var(--tw-accent)) 38%,transparent) 0 3px,transparent 3px 7px);border-style:dashed}._purposeSwatch_ez35o_433{width:14px;height:10px;border-radius:3px;background:color-mix(in srgb,var(--band-hue) 45%,var(--tw-surface));border:1px solid var(--band-hue)}._bandDraft_ez35o_441{background:color-mix(in srgb,var(--band-hue, var(--tw-accent)) 28%,transparent);border-style:dashed;border-color:color-mix(in srgb,var(--band-hue, var(--tw-accent)) 70%,transparent)}._bandJoinBelow_ez35o_447{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;margin-bottom:-2px}._bandJoinAbove_ez35o_454{border-top-left-radius:0;border-top-right-radius:0;border-top:none}._bandWrapEnd_ez35o_460{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0;border-right:none}._bandWrapStart_ez35o_467{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0;border-left:none}._rangeLayerCompact_ez35o_391 ._bandJoinBelow_ez35o_447{margin-bottom:-1px}._weekDays_ez35o_478{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}._weekDays_ez35o_478 ._cell_ez35o_483{min-height:3.6rem;gap:6px;padding:.3rem 0 .35rem}._weekDays_ez35o_478 ._num_ez35o_489{width:2.3rem;height:2.3rem;font-size:var(--tw-text-lg)}._weekDays_ez35o_478 ._dot_ez35o_495,._weekDays_ez35o_478 ._dotOpen_ez35o_496{width:6px;height:6px}._monthGrid_ez35o_377{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,minmax(2.35rem,auto));gap:2px 0;position:relative;z-index:1}._cell_ez35o_483{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:2.35rem;padding:.15rem 0 .25rem;border:none;border-radius:8px;background:none;cursor:pointer;color:inherit;position:relative;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease}._cell_ez35o_483:active ._num_ez35o_489:not(._numSelected_ez35o_528){background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white))}@media(hover:hover){._cell_ez35o_483:hover ._num_ez35o_489:not(._numSelected_ez35o_528){background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white))}._cell_ez35o_483:hover ._numSelected_ez35o_528{filter:brightness(1.06)}}._cellMuted_ez35o_542{color:var(--tw-grey);opacity:.6}._num_ez35o_489{width:1.7rem;height:1.7rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-medium);line-height:1;box-sizing:border-box;transition:background-color .15s ease,color .15s ease,filter .15s ease,box-shadow .15s ease}._numToday_ez35o_565{box-shadow:inset 0 0 0 2px var(--tw-accent);color:var(--tw-ink);font-weight:var(--tw-weight-semibold)}._numSelected_ez35o_528{background:var(--tw-accent);color:var(--tw-ink-on-accent);font-weight:var(--tw-weight-semibold);box-shadow:none}._marks_ez35o_578{display:flex;align-items:center;justify-content:center;gap:3px;min-height:8px;color:var(--tw-grey)}._dot_ez35o_495{width:5px;height:5px;border-radius:999px;background:var(--tw-success)}._dotMissed_ez35o_594{width:5px;height:5px;border-radius:999px;background:var(--tw-danger)}._restMark_ez35o_601{width:6px;height:1.5px;border-radius:1px;background:var(--tw-grey);opacity:.7}._dotOpen_ez35o_496{width:5px;height:5px;border-radius:999px;box-sizing:border-box;border:1.5px solid var(--tw-accent);background:transparent}._markIcon_ez35o_618{display:block;color:var(--tw-grey)}._key_ez35o_623{display:flex;flex-wrap:wrap;justify-content:center;gap:.3rem .8rem;margin:0;padding:.45rem .6rem 0;list-style:none;border-top:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke))}._keyItem_ez35o_634{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);line-height:1.2;color:var(--tw-grey);white-space:nowrap}._yearGrid_ez35o_645{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem .75rem}._monthBlock_ez35o_651{min-width:0}._monthName_ez35o_655{display:block;width:100%;margin:0 0 .12rem;padding:.2rem .15rem;border:none;background:none;text-align:left;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;color:var(--tw-grey-dark);min-height:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .15s ease}._monthNameNow_ez35o_675,._monthName_ez35o_655:active{color:var(--tw-accent)}@media(hover:hover){._monthName_ez35o_655:hover{color:var(--tw-accent)}}._yearDays_ez35o_378{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;position:relative;z-index:1}._yearCell_ez35o_697{aspect-ratio:1;min-height:0;padding:.05rem 0 .1rem;border:none;border-radius:3px;background:none;cursor:pointer;color:inherit;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-medium);line-height:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,filter .15s ease}._yearNum_ez35o_722{line-height:1}._yearCell_ez35o_697 ._marks_ez35o_578{min-height:4px;gap:1px;color:var(--tw-grey)}._yearCell_ez35o_697 ._dot_ez35o_495,._yearCell_ez35o_697 ._dotMissed_ez35o_594,._yearCell_ez35o_697 ._dotOpen_ez35o_496{width:3.5px;height:3.5px}._yearCell_ez35o_697 ._dotOpen_ez35o_496{border-width:1px}._yearCell_ez35o_697 ._markIcon_ez35o_618{width:6px;height:6px}._yearCell_ez35o_697:active:not(._yearSelected_ez35o_748){background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white));border-radius:999px}._yearSelected_ez35o_748:active{filter:brightness(.94)}@media(hover:hover){._yearCell_ez35o_697:hover:not(._yearSelected_ez35o_748){background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white));border-radius:999px}._yearSelected_ez35o_748:hover{filter:brightness(1.06)}}._yearToday_ez35o_768{box-shadow:inset 0 0 0 1.5px var(--tw-accent);color:var(--tw-ink);font-weight:var(--tw-weight-semibold);border-radius:999px}._yearSelected_ez35o_748{background:var(--tw-accent);color:var(--tw-ink-on-accent);font-weight:var(--tw-weight-semibold);border-radius:999px;box-shadow:none}._yearSelected_ez35o_748 ._marks_ez35o_578,._numSelected_ez35o_528+._marks_ez35o_578{color:currentColor}._yearSelected_ez35o_748 ._dot_ez35o_495,._yearSelected_ez35o_748 ._dotMissed_ez35o_594,._yearSelected_ez35o_748 ._restMark_ez35o_601{background:currentColor}._yearSelected_ez35o_748 ._dotOpen_ez35o_496{border-color:currentColor}._yearSkipped_ez35o_798{color:var(--tw-grey)}._yearSkipped_ez35o_798 ._yearNum_ez35o_722{text-decoration:line-through}._yearCell_ez35o_697 ._restMark_ez35o_601{width:4px;height:1px}html[data-theme=dark] ._root_ez35o_1{--band-fill: 30%;--band-fill-compact: 34%;--band-edge: 78%}._yearPad_ez35o_818{aspect-ratio:1}@media(min-width:520px){._yearGrid_ez35o_645{grid-template-columns:repeat(3,1fr)}}@media(min-width:900px){._yearGrid_ez35o_645{grid-template-columns:repeat(4,1fr)}}@media(max-width:767px){._cell_ez35o_483{min-height:2.5rem}}@media(prefers-reduced-motion:reduce){._cell_ez35o_483,._num_ez35o_489,._monthName_ez35o_655,._yearCell_ez35o_697,._title_ez35o_60,._titleMonthSlot_ez35o_79,._titleYear_ez35o_75,._viewBar_ez35o_163,._weekdaysSlot_ez35o_187,._weekdaysSlot_ez35o_187 ._weekdaysBar_ez35o_216{transition:none}._viewPane_ez35o_240,._titleMonth_ez35o_79,._titleYear_ez35o_75{animation:none}}._wrap_1ppqk_1{margin-bottom:.45rem;min-width:0}._embedded_1ppqk_6{margin-bottom:0}._inline_1ppqk_10{display:grid;grid-template-columns:var(--filter-label-width, max-content) minmax(0,1fr);align-items:center;column-gap:.5rem;margin-bottom:0;min-height:1.85rem}._inline_1ppqk_10 ._label_1ppqk_19,._inline_1ppqk_10 ._labelRow_1ppqk_23{margin-bottom:0}._inline_1ppqk_10 ._row_1ppqk_27{min-width:0;margin-bottom:0}._stack_1ppqk_32{--filter-label-width: 3.6rem;display:flex;flex-direction:column;gap:.35rem;margin-bottom:.45rem;min-width:0}._stack_1ppqk_32>*{margin-bottom:0;flex:0 0 auto;min-height:fit-content}._stack_1ppqk_32>._label_1ppqk_19{margin-bottom:0}._pair_1ppqk_51{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.55rem;min-width:0;margin-bottom:.45rem}._pair_1ppqk_51>*{min-width:0}._pair_1ppqk_51 ._wrap_1ppqk_1{margin-bottom:0}._labelRow_1ppqk_23{display:flex;align-items:baseline;justify-content:space-between;gap:.35rem;margin-bottom:.22rem}._label_1ppqk_19{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey);margin-bottom:.22rem}._labelRow_1ppqk_23 ._label_1ppqk_19{margin-bottom:0}._row_1ppqk_27{display:flex;flex-wrap:nowrap;align-items:center;gap:.28rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -.15rem;padding:.12rem .15rem}._rowWrap_1ppqk_102{flex-wrap:wrap;overflow:visible;-webkit-overflow-scrolling:auto;align-content:flex-start;gap:.12rem .18rem;padding:.02rem .08rem;margin:0 -.08rem}._wrapMode_1ppqk_112{margin-bottom:.2rem}._wrapMode_1ppqk_112 ._label_1ppqk_19,._wrapMode_1ppqk_112 ._labelRow_1ppqk_23{margin-bottom:.12rem}._wrapMode_1ppqk_112 ._rowWrap_1ppqk_102 ._chipHit_1ppqk_121{padding:.22rem .46rem;line-height:1.1}@media(min-width:768px){._wrapMode_1ppqk_112 ._rowWrap_1ppqk_102 ._chipHit_1ppqk_121{padding:.24rem .5rem}}._editing_1ppqk_132{padding-top:.4rem;padding-right:.45rem}._row_1ppqk_27::-webkit-scrollbar{display:none}._chip_1ppqk_121{position:relative;flex:0 0 auto}._chipHit_1ppqk_121{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;margin:0;padding:var(--tw-chip-pad-y, .32rem) var(--tw-chip-pad-x, .58rem);min-height:0;min-width:0;border-radius:999px;font-size:var(--tw-chip-font-size, .75rem);font-weight:var(--tw-weight-semibold);letter-spacing:.02em;line-height:1.15;white-space:nowrap;color:var(--tw-grey-dark);background:var(--tw-surface);border:1px solid color-mix(in srgb,var(--tw-grey-light) 72%,var(--tw-white));cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:color .15s ease,background-color .15s ease,border-color .15s ease,filter .15s ease,transform .15s ease}._chipHit_1ppqk_121:active{transform:scale(.97)}@media(hover:hover){._chipHit_1ppqk_121:hover{background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-accent) 32%,var(--tw-grey-light))}._active_1ppqk_186 ._chipHit_1ppqk_121:hover{background:color-mix(in srgb,var(--tw-accent) 22%,var(--tw-surface));border-color:color-mix(in srgb,var(--tw-accent) 55%,transparent);filter:none}}._managing_1ppqk_193 ._chipHit_1ppqk_121{padding-right:.65rem}._editBadge_1ppqk_197{position:absolute;top:-.4rem;right:-.4rem;width:1.25rem;height:1.25rem;min-width:1.25rem!important;min-height:1.25rem!important;padding:0!important;display:grid;place-items:center;border-radius:999px;border:none;background:var(--tw-chrome);color:var(--tw-chrome-ink);z-index:1;line-height:0}._active_1ppqk_186 ._chipHit_1ppqk_121{color:var(--tw-accent);background:color-mix(in srgb,var(--tw-accent) 14%,var(--tw-surface));border-color:color-mix(in srgb,var(--tw-accent) 55%,transparent)}._active_1ppqk_186 ._chipHit_1ppqk_121:active{filter:brightness(.94)}._addBtn_1ppqk_226{flex-shrink:0;color:var(--tw-grey)}@media(min-width:768px){._chipHit_1ppqk_121{padding:.34rem .62rem}._managing_1ppqk_193 ._chipHit_1ppqk_121{padding-right:.7rem}}@media(prefers-reduced-motion:reduce){._chipHit_1ppqk_121{transition:none}._chipHit_1ppqk_121:active{transform:none}}._row_1ppqk_27[data-fade=end]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 2rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 2rem),transparent)}._row_1ppqk_27[data-fade=start]{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 2rem),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 2rem),transparent)}._row_1ppqk_27[data-fade=both]{-webkit-mask-image:linear-gradient(to right,transparent,#000 2rem,#000 calc(100% - 2rem),transparent);mask-image:linear-gradient(to right,transparent,#000 2rem,#000 calc(100% - 2rem),transparent)}._moreRow_1ppqk_268{display:flex;justify-content:flex-end;min-height:0!important}._moreBtn_1ppqk_274{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:.1rem 0;font:inherit;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-accent);cursor:pointer}._sheet_1ppqk_288{display:flex;flex-direction:column;gap:.75rem}._sheet_1ppqk_288 ._label_1ppqk_19{white-space:nowrap}._sheetFooter_1ppqk_298{display:flex;justify-content:space-between;gap:.5rem;width:100%}._wrap_sll1j_1{margin-bottom:.5rem;min-width:0}._embedded_sll1j_6{margin-bottom:0}._labelRow_sll1j_10{display:flex;align-items:baseline;justify-content:space-between;gap:.35rem;margin-bottom:.18rem}._label_sll1j_10{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._labelRow_sll1j_10 ._label_sll1j_10{margin-bottom:0}._actions_sll1j_30{display:flex;align-items:center;gap:.15rem;flex-shrink:0}._control_sll1j_37{border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);background:var(--tw-surface);padding:.35rem .5rem;border-radius:var(--tw-radius-card);width:100%;font-family:var(--tw-font);font-size:var(--tw-input-font-size);font-weight:var(--tw-input-font-weight);line-height:var(--tw-input-line-height);color:var(--tw-input-color);min-height:var(--tw-control-min, 34px)}._control_sll1j_37:focus,._control_sll1j_37:focus-visible{outline:none;border-color:var(--tw-input-focus);box-shadow:0 0 0 2px var(--tw-input-focus)}._editRow_sll1j_58{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.35rem}._editLink_sll1j_65{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:none;background:none;font:inherit;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);color:var(--tw-accent);cursor:pointer;text-decoration:underline;text-underline-offset:.12em}._editLink_sll1j_65:hover{filter:brightness(.92)}._addBtn_sll1j_84{color:var(--tw-grey)}._list_nui76_1{display:flex;flex-direction:column;gap:.2rem}._row_nui76_7{display:flex;align-items:baseline;justify-content:space-between;gap:.65rem;min-height:1.1rem}._lead_nui76_15{min-width:0;flex:1;display:flex;align-items:baseline;gap:.35rem}._name_nui76_23{flex-shrink:0;font-size:var(--tw-text-body);font-weight:var(--tw-weight-semibold);line-height:1.25}._detail_nui76_30{min-width:0;color:var(--tw-grey);font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.02em;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._delta_nui76_42{flex-shrink:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums}._up_nui76_49{color:var(--tw-success)}._down_nui76_53{color:var(--tw-danger)}._flat_nui76_57{color:var(--tw-grey)}._root_gtpf6_1{display:grid;width:100%;overflow:hidden;isolation:isolate;border-radius:8px;transform:translateZ(0)}._actions_gtpf6_10{grid-area:1 / 1;justify-self:end;align-self:stretch;display:flex;align-items:stretch;z-index:0}button._action_gtpf6_10{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:80px;height:100%;min-height:0;align-self:stretch;margin:0;padding:0 .35rem;border:none;border-radius:0;color:var(--tw-chrome-ink);font:inherit;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;line-height:1.1;text-transform:uppercase;cursor:pointer}._danger_gtpf6_42{background:#c62828}._accent_gtpf6_46{background:var(--tw-accent)}._flying_gtpf6_50{min-height:0;pointer-events:none}._flying_gtpf6_50 ._front_gtpf6_55,._flying_gtpf6_50 ._actions_gtpf6_10{min-height:0}._front_gtpf6_55{grid-area:1 / 1;position:relative;z-index:1;min-width:0;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:var(--tw-smoke)}._dragGhost_hoaul_1{position:fixed;z-index:60;display:flex;align-items:center;gap:.55rem;padding:.55rem .7rem;border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);background:color-mix(in srgb,var(--tw-white) 88%,transparent);box-shadow:0 10px 28px #0000002e,0 2px 8px #00000014;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;touch-action:none;box-sizing:border-box;will-change:transform}._identity_hoaul_21{display:flex;flex-direction:column;gap:.15rem;min-width:0}._name_hoaul_28{font-family:var(--tw-heading-font);font-size:var(--tw-heading-md);font-weight:var(--tw-heading-weight);letter-spacing:var(--tw-heading-tracking);color:var(--tw-black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._meta_hoaul_39{font-size:var(--tw-text-xs);font-weight:var(--tw-weight-medium);color:var(--tw-grey);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(prefers-reduced-motion:reduce){._dragGhost_hoaul_1{-webkit-backdrop-filter:none;backdrop-filter:none}}._head_13h6b_1{display:grid;grid-template-columns:minmax(5.25rem,1fr) auto minmax(5.25rem,1fr);align-items:center;gap:.5rem;padding:calc(.42rem + env(safe-area-inset-top,0px)) var(--shell-inline, .75rem) .5rem;background:var(--tw-chrome);color:var(--tw-chrome-ink);position:relative;z-index:1;box-shadow:0 1px color-mix(in srgb,var(--tw-accent) 38%,transparent)}._left_13h6b_14{justify-self:start;min-width:0}._center_13h6b_19{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;min-width:0;max-width:100%;text-align:center}._right_13h6b_30{justify-self:end;display:flex;align-items:center;gap:.25rem;min-width:0}._menuWrap_13h6b_38{position:relative}._menu_13h6b_38{position:absolute;top:calc(100% + 6px);left:0;min-width:10.5rem;background:var(--tw-white);color:var(--tw-black);border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);box-shadow:0 8px 24px #0000002e;padding:.25rem;z-index:12}._menuItem_13h6b_56,._menuDanger_13h6b_57{display:flex;align-items:center;gap:.5rem;width:100%;text-align:left;border:none;background:none;padding:.55rem .7rem;min-height:var(--tw-control-min, 34px);border-radius:6px;font-size:var(--tw-text-body);font-weight:var(--tw-weight-semibold);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._menuIcon_13h6b_75{width:1rem;height:1rem;flex-shrink:0}._menuItem_13h6b_56:active,._menuDanger_13h6b_57:active{transform:scale(.99)}._menuItem_13h6b_56:hover{background:var(--tw-smoke)}._menuDanger_13h6b_57{color:var(--tw-danger)}._menuDanger_13h6b_57:hover{background:color-mix(in srgb,var(--tw-danger) 8%,var(--tw-white))}._name_13h6b_98{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-md);font-weight:var(--tw-heading-weight);letter-spacing:var(--tw-heading-tracking);line-height:1.15;min-width:0;max-width:min(16rem,48vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clock_13h6b_112,._count_13h6b_113{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:.04em;line-height:1;color:#ffffffb8;flex-shrink:0}._count_13h6b_113{min-width:2.4rem;text-align:right}._cover_hminy_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;background:var(--tw-chrome);color:var(--tw-chrome-ink);padding:env(safe-area-inset-top,0px) 1.5rem env(safe-area-inset-bottom,0px)}._kicker_hminy_15{margin:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:#ffffffa6}._count_hminy_24{margin:0;font-size:4.5rem;font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;line-height:1}._wrap_pv8eo_1{display:flex;flex-direction:column;gap:.7rem;padding:.7rem .7rem 1.25rem}._card_pv8eo_8{background:var(--tw-white);border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);padding:.7rem .75rem .55rem}._title_pv8eo_15{margin:0 0 .55rem;font-family:var(--tw-heading-font);font-size:var(--tw-heading-md);font-weight:var(--tw-heading-weight)}._head_pv8eo_22{display:grid;grid-template-columns:minmax(0,1fr) 2.4rem 3.4rem;gap:.35rem;margin-bottom:.35rem;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._headSets_pv8eo_34,._headReps_pv8eo_35{text-align:center}._list_pv8eo_39{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}._row_pv8eo_48{display:grid;grid-template-columns:minmax(0,1fr) 2.4rem 3.4rem;gap:.35rem;align-items:baseline;font-size:var(--tw-text-body)}._name_pv8eo_56{min-width:0;font-weight:var(--tw-weight-semibold);color:var(--tw-black)}._num_pv8eo_62{color:var(--tw-grey);font-weight:var(--tw-weight-semibold)}._sets_pv8eo_67,._reps_pv8eo_68{font-variant-numeric:tabular-nums;color:var(--tw-grey-dark);font-size:var(--tw-text-sm);text-align:center;white-space:nowrap}._start_pv8eo_76{width:100%}._card_1g97g_1{background:var(--tw-white);border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);overflow:hidden}._open_1g97g_8{box-shadow:0 1px #0000000a}._complete_1g97g_12{background:color-mix(in srgb,var(--tw-success) 10%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-success) 40%,var(--tw-grey-light))}._dragging_1g97g_17{opacity:.35;border-style:dashed;border-color:color-mix(in srgb,var(--tw-grey-light) 70%,var(--tw-black));box-shadow:none}._dropTarget_1g97g_24{border-color:var(--tw-grey-light)}._dimmed_1g97g_29{background:color-mix(in srgb,var(--tw-grey-light) 42%,var(--tw-smoke));border-color:color-mix(in srgb,var(--tw-grey-light) 80%,var(--tw-white));color:var(--tw-grey)}._dimmed_1g97g_29 ._name_1g97g_35,._dimmed_1g97g_29 ._setSummary_1g97g_36,._dimmed_1g97g_29 ._meta_1g97g_37{color:var(--tw-grey)}._head_1g97g_41{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.1rem;padding:.45rem .2rem .45rem .55rem;min-height:var(--touch-min, 44px)}._headReorderable_1g97g_50{grid-template-columns:auto minmax(0,1fr) auto auto auto}._grip_1g97g_54{flex-shrink:0;display:grid;place-items:center;width:var(--tw-control-min, 44px);min-width:var(--tw-control-min, 44px);height:var(--tw-control-min, 44px);min-height:var(--tw-control-min, 44px);margin:0;padding:0;border:none;border-radius:6px;background:none;color:var(--tw-grey);cursor:grab;touch-action:none}._grip_1g97g_54:active{cursor:grabbing;color:var(--tw-grey-dark)}._thumbWrap_1g97g_77,._thumbBtn_1g97g_78{display:grid;place-items:center;flex-shrink:0;padding:0;border:none;background:none}._thumbBtn_1g97g_78{cursor:pointer;border-radius:6px}._identity_1g97g_92{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;align-self:stretch;min-width:0;padding:0 .35rem 0 .55rem}._nameBtn_1g97g_102{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.08rem;width:100%;min-width:0;min-height:100%;padding:0;border:none;background:none;text-align:left;cursor:pointer;color:var(--tw-black)}._nameRow_1g97g_119{display:flex;align-items:center;gap:.35rem;min-width:0;max-width:100%;color:inherit}._nameRow_1g97g_119>svg{flex-shrink:0}._complete_1g97g_12 ._name_1g97g_35{color:var(--tw-black)}._complete_1g97g_12 ._nameRow_1g97g_119>svg{color:var(--tw-success)}._name_1g97g_35{display:block;font-family:var(--tw-heading-font);font-size:var(--tw-heading-lg);font-weight:var(--tw-heading-weight);letter-spacing:var(--tw-heading-tracking);line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tw-black)}._setSummary_1g97g_36{display:block;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-regular);color:var(--tw-grey);line-height:1.2}._noted_1g97g_162{color:var(--tw-accent)}._body_1g97g_166{padding:0 .45rem .5rem;display:flex;flex-direction:column;gap:.3rem}._foot_1g97g_173{display:flex;justify-content:flex-end;padding:.1rem .15rem .15rem}._stepper_1g97g_179{display:flex;gap:.15rem}._mark_15qgf_1{flex-shrink:0;display:inline-flex;align-items:center;gap:.2em;padding:.08rem .32rem;border:1px solid color-mix(in srgb,var(--tw-accent) 55%,transparent);border-radius:999px;color:var(--tw-accent);font-family:var(--tw-font-display);font-stretch:var(--tw-display-stretch);font-size:var(--tw-eyebrow-size);font-weight:var(--tw-eyebrow-weight);letter-spacing:var(--tw-eyebrow-tracking);line-height:1.2;text-transform:uppercase}._mark_15qgf_1:before{content:"★";font-size:.85em}._stamp_15qgf_25{position:absolute;left:50%;top:50%;z-index:2;padding:.2rem .55rem;border:2px solid var(--tw-accent);border-radius:4px;background:color-mix(in srgb,var(--tw-accent) 10%,var(--tw-white));box-shadow:var(--tw-hero-glow);color:var(--tw-accent);font-family:var(--tw-font-display);font-stretch:var(--tw-display-stretch);font-size:var(--tw-text-sm);font-weight:var(--tw-display-weight);letter-spacing:var(--tw-eyebrow-tracking);text-transform:uppercase;white-space:nowrap;pointer-events:none;transform:translate(-50%,-50%) rotate(-6deg);animation:_prStamp_15qgf_1 1.8s cubic-bezier(.2,.8,.2,1) both}@keyframes _prStamp_15qgf_1{0%{opacity:0;transform:translate(-50%,-50%) rotate(-6deg) scale(1.8)}14%{opacity:1;transform:translate(-50%,-50%) rotate(-6deg) scale(.96)}22%{transform:translate(-50%,-50%) rotate(-6deg) scale(1)}78%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) rotate(-6deg) scale(1)}}@media(prefers-reduced-motion:reduce){._stamp_15qgf_25{animation:_prStampFade_15qgf_1 1.8s linear both;transform:translate(-50%,-50%) rotate(-6deg)}@keyframes _prStampFade_15qgf_1{0%,80%{opacity:1}to{opacity:0}}}._row_1uent_1{display:grid;grid-template-columns:1.6rem minmax(0,1fr) 2.1rem;align-items:center;gap:.2rem;padding:.22rem .15rem .22rem .25rem;border-radius:7px;border:1px solid transparent;background:var(--tw-smoke);min-height:var(--touch-min, 44px);position:relative}._pr_1uent_15{border-color:color-mix(in srgb,var(--tw-accent) 70%,transparent)}._prStar_1uent_20{display:block;margin-top:.15rem;color:var(--tw-accent);font-family:var(--tw-font-display);font-size:var(--tw-text-micro);font-weight:var(--tw-weight-bold);letter-spacing:.02em;white-space:nowrap}._headerRow_1uent_31{display:grid;grid-template-columns:1.6rem minmax(0,1fr) 2.1rem;align-items:center;gap:.2rem;padding:0 .15rem .1rem .25rem}._indexSpacer_1uent_39{display:block}._hot_1uent_43{border-color:var(--tw-accent);background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white))}._done_1uent_48{border-color:color-mix(in srgb,var(--tw-success) 55%,var(--tw-grey-light));background:color-mix(in srgb,var(--tw-success) 12%,var(--tw-white))}._locked_1uent_53{background:color-mix(in srgb,var(--tw-grey-light) 55%,var(--tw-smoke));border-color:transparent;color:var(--tw-grey);opacity:.72}._locked_1uent_53 ._index_1uent_39,._locked_1uent_53 ._planned_1uent_61,._locked_1uent_53 ._metricVal_1uent_62{color:var(--tw-grey)}._hot_1uent_43._done_1uent_48{border-color:var(--tw-success);background:color-mix(in srgb,var(--tw-success) 12%,var(--tw-white))}._index_1uent_39{font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;color:var(--tw-grey-dark);text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center;line-height:1}._done_1uent_48 ._index_1uent_39{color:var(--tw-success)}._metrics_1uent_88{display:grid;gap:.15rem;min-width:0;align-items:stretch}._headerRow_1uent_31 ._metrics_1uent_88{align-items:center}._under_1uent_100{display:flex;justify-content:flex-start;grid-column:1 / -1;min-width:0;overflow:hidden;margin-top:-.25rem}._metric_1uent_62{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;border:none;background:none;padding:.12rem .15rem;min-width:0;min-height:100%;cursor:pointer;text-align:center;border-radius:4px}._metric_1uent_62:focus,._metric_1uent_62:focus-visible{outline:none}._metricActive_1uent_130{background:color-mix(in srgb,var(--tw-accent) 14%,transparent);box-shadow:0 0 0 2px var(--tw-accent)}._metricActive_1uent_130:focus,._metricActive_1uent_130:focus-visible{box-shadow:0 0 0 2px var(--tw-accent)}._metricDisabled_1uent_140{opacity:1;cursor:default;pointer-events:none}._metricDisabled_1uent_140:disabled{color:inherit}._metricHead_1uent_150{display:flex;flex-direction:column;align-items:center;gap:.05rem;padding:0 .15rem;text-align:center;min-width:0}._metricLabel_1uent_160{flex-shrink:0;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);line-height:1.1}._headerHint_1uent_170{font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);color:var(--tw-grey);line-height:1.1;font-variant-numeric:tabular-nums}._noteHead_1uent_178{font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);text-align:center;line-height:1.1}._metricValWrap_1uent_188{flex:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:1.15rem}._metricVal_1uent_62{font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;color:var(--tw-black);line-height:1.1}._suggested_1uent_205{color:var(--tw-grey);font-weight:var(--tw-weight-semibold)}._planned_1uent_61{flex-shrink:0;font-size:var(--tw-text-micro);color:var(--tw-grey);line-height:1.1}._cue_1uent_217{flex-shrink:0;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;color:var(--tw-accent);line-height:1.1}._cueEqual_1uent_226{color:var(--tw-grey)}._rest_1uent_230{display:none}._note_1uent_178{color:var(--tw-grey);justify-self:center}._noted_1uent_239{color:var(--tw-accent)}._bubbles_1uent_243{display:flex;gap:.22rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:.15rem .1rem .25rem}._bubbles_1uent_243::-webkit-scrollbar{display:none}._bubble_1uent_243{flex:0 0 auto;box-sizing:border-box;border:1px solid var(--tw-grey-light);background:var(--tw-white);color:var(--tw-grey-dark);border-radius:999px;padding:0 .55rem;min-height:var(--tw-control-min, 34px);min-width:var(--tw-control-min, 34px);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._bubble_1uent_243:focus,._bubble_1uent_243:focus-visible{outline:none;box-shadow:0 0 0 2px var(--tw-accent)}._bubbleOn_1uent_280{background:color-mix(in srgb,var(--tw-accent) 16%,var(--tw-surface));border-color:color-mix(in srgb,var(--tw-accent) 55%,transparent);color:var(--tw-accent)}._bubbleOn_1uent_280:focus,._bubbleOn_1uent_280:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--tw-accent) 55%,var(--tw-black))}._bubbleAdd_1uent_291{display:inline-flex;align-items:center;justify-content:center;border-style:dashed;font-weight:var(--tw-weight-semibold)}._other_1uent_299{width:100%;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:6px;padding:.35rem .5rem;font-family:var(--tw-font);font-size:var(--tw-input-font-size);font-weight:var(--tw-input-font-weight);line-height:var(--tw-input-line-height);color:var(--tw-input-color);min-height:var(--tw-control-min, 34px)}._other_1uent_299:focus,._other_1uent_299:focus-visible{outline:none;border-color:var(--tw-input-focus);box-shadow:0 0 0 2px var(--tw-input-focus)}._other_1uent_299::placeholder{color:var(--tw-input-placeholder);opacity:1}._setNote_1uent_324{margin:0;font-size:var(--tw-text-xs);color:var(--tw-grey)}._shell_v4paz_1{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1)}._shellOpen_v4paz_7{grid-template-rows:1fr}._clip_v4paz_11{overflow:hidden;min-height:0}._bar_v4paz_16{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding:.45rem var(--shell-inline, .75rem) .5rem;background:var(--tw-chrome);color:var(--tw-chrome-ink);border-top:1px solid rgb(255 255 255 / .12);box-shadow:0 1px #ffffff1a;transform:translateY(-100%);opacity:0;transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .28s ease}._shellOpen_v4paz_7 ._bar_v4paz_16{transform:translateY(0);opacity:1}@media(prefers-reduced-motion:reduce){._shell_v4paz_1,._bar_v4paz_16{transition:none}}._copy_v4paz_45{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35rem .55rem;min-width:0}._kicker_v4paz_53{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:#ffffffa6}._clock_v4paz_61{font-size:1.35rem;font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.02em}._target_v4paz_69{font-size:var(--tw-text-body);font-variant-numeric:tabular-nums;color:#ffffffa6}._actions_v4paz_75{display:flex;align-items:center;gap:.4rem;flex-shrink:0}._add_v4paz_82{background:var(--tw-white)!important;border-color:var(--tw-chrome-ink)!important;color:var(--tw-black)!important;min-height:2.25rem!important;padding:.35rem .7rem!important}._add_v4paz_82:hover:not(:disabled){background:var(--tw-smoke)!important;border-color:var(--tw-smoke)!important}._end_v4paz_95{min-height:2.25rem!important;padding:.35rem .75rem!important}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/saira-condensed-latin-600-normal-0taFJMb7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/saira-condensed-latin-700-normal-BpDqMSKw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2) format("woff2-variations"),url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-italic-DKUSOBgV.woff2) format("woff2-variations"),url(/assets/ibm-plex-sans-latin-wght-italic-DKUSOBgV.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--tw-purpose-strength: #c0562f;--tw-purpose-hypertrophy: #8a5cb8;--tw-purpose-power: #c23b5a;--tw-purpose-skill: #3f8a3a;--tw-purpose-speed: #c99a14;--tw-purpose-endurance: #1f8a8a;--tw-purpose-conditioning: #2f6fc0;--tw-purpose-recovery: #8c7a5b;--tw-purpose-neutral: #6d7d8f;--tw-black: #000000;--tw-grey: #6b6b6b;--tw-grey-dark: #3a3a3a;--tw-grey-light: #b8b8b8;--tw-white: #ffffff;--tw-smoke: #f5f5f5;--tw-accent: #786c5e;--tw-accent-header: linear-gradient( 180deg, color-mix(in srgb, var(--tw-accent) 81%, #1c1814) 0%, var(--tw-accent) 54%, color-mix(in srgb, var(--tw-accent) 76%, #ece8e2) 100% );--tw-warning: #c4a035;--tw-danger: #c62828;--tw-success: #2f7d4a;--tw-mark-complete: color-mix(in srgb, var(--tw-accent) 55%, #1c140e);--tw-mark-complete-ink: #f7f3ee;--tw-mark-attention: color-mix(in srgb, var(--tw-accent) 72%, #cfc3b0);--tw-mark-attention-ink: #1a140c;--tw-day-open: var(--tw-page);--tw-day-open-border: color-mix(in srgb, var(--tw-grey-light) 65%, var(--tw-page));--tw-day-filled: color-mix(in srgb, var(--tw-accent) 25%, var(--tw-white));--tw-day-filled-border: color-mix(in srgb, var(--tw-accent) 28%, var(--tw-grey-light));--tw-day-today: color-mix(in srgb, var(--tw-accent) 34%, var(--tw-white));--tw-day-today-border: var(--tw-accent);--tw-day-focus-lift: drop-shadow(0 8px 16px rgb(28 24 20 / .14)) drop-shadow(0 0 14px color-mix(in srgb, var(--tw-accent) 40%, transparent));--tw-font: "IBM Plex Sans Variable", "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--tw-font-display: "Saira Condensed", "Roboto Condensed", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--tw-display-stretch: condensed;--tw-display-size: 2.25rem;--tw-weight-regular: 400;--tw-weight-medium: 500;--tw-weight-semibold: 600;--tw-weight-bold: 700;--tw-text-micro: .62rem;--tw-text-2xs: .68rem;--tw-text-xs: .75rem;--tw-text-sm: .8125rem;--tw-text-body: .875rem;--tw-text-md: .9375rem;--tw-text-base: 1rem;--tw-text-lg: 1.05rem;--tw-text-title: 1.15rem;--tw-display-weight: var(--tw-weight-bold);--tw-heading-font: var(--tw-font-display);--tw-heading-weight: var(--tw-weight-bold);--tw-heading-tracking: .005em;--tw-heading-leading: 1.2;--tw-heading-sm: .95rem;--tw-heading-md: 1.075rem;--tw-heading-lg: 1.2rem;--tw-heading-xl: 1.3rem;--tw-heading-page: 1.5rem;--tw-heading-hero: 1.85rem;--tw-display-tracking: .01em;--tw-display-leading: 1;--tw-eyebrow-size: var(--tw-text-sm);--tw-eyebrow-weight: var(--tw-weight-semibold);--tw-eyebrow-tracking: .08em;--tw-hero-size: 3.75rem;--tw-hero-weight: var(--tw-weight-bold);--tw-hero-tracking: -.03em;--tw-hero-glow: 0 0 28px color-mix(in srgb, var(--tw-accent) 38%, transparent);--tw-stat-size: var(--tw-text-lg);--tw-stat-weight: var(--tw-weight-semibold);--tw-hairline-color: color-mix(in srgb, var(--tw-grey-light) 70%, transparent);--tw-hairline: 1px solid var(--tw-hairline-color);--tw-input-font-size: var(--tw-text-body);--tw-input-line-height: 1.35;--tw-input-font-weight: var(--tw-weight-regular);--tw-input-color: var(--tw-black);--tw-input-placeholder: var(--tw-grey);--tw-input-focus: var(--tw-accent);accent-color:var(--tw-accent);--touch-min: 44px;--tw-control-min: 34px;--tw-icon-md: 1.25rem;--tw-icon-sm: 1.125rem;--tw-icon-xs: .875rem;--tw-grip-size: var(--tw-control-min, 34px);--tw-chip-font-size: var(--tw-text-xs);--tw-chip-pad-y: .32rem;--tw-chip-pad-x: .58rem;--tw-vv-height: 100svh;--tw-vv-bottom: 0px;--tw-app-height: var(--tw-vv-height, 100svh);--tw-nav-bottom: max(.5rem, calc(env(safe-area-inset-bottom, 0px) - 1.65rem) );--tw-nav-height: 53px;--tw-nav-gap: .75rem;--tw-nav-clearance: calc( var(--tw-nav-height) + var(--tw-nav-bottom) + var(--tw-nav-gap) + var(--tw-vv-bottom, 0px) );--tw-train-orb-rise: 1.05rem;--tw-overlay-z: 80;--phone-width: 402px;--day-cutout-w: 2.85rem;--day-cutout-h: 1.35rem;--schedule-slot-min-h: calc(1.3rem + 42px) ;--back-dock-gap: .35rem;--back-dock-clearance: calc( var(--tw-control-min, 34px) + var(--tw-train-orb-rise) + var(--back-dock-gap) );--tw-page: var(--tw-smoke);--tw-surface: var(--tw-white);--tw-ink: var(--tw-black);--tw-ink-on-accent: var(--tw-white);--tw-chrome: var(--tw-black);--tw-chrome-ink: var(--tw-white);--tw-nav-fill: color-mix(in srgb, var(--tw-white) 90%, transparent);--tw-nav-border: color-mix(in srgb, var(--tw-grey-dark) 22%, transparent);--tw-nav-shadow: 0 10px 24px rgb(0 0 0 / .12);--tw-nav-ink: var(--tw-grey-dark);--tw-nav-ink-hover: var(--tw-black);--tw-nav-active: var(--tw-black);--tw-nav-active-fill: color-mix(in srgb, var(--tw-accent) 16%, var(--tw-white));--tw-nav-orb-gap: var(--tw-white);--tw-header-tab: rgb(255 255 255 / .78);--tw-header-tab-hover: #fff;--tw-header-tab-active: #f4efe6;--tw-header-tab-active-fill: rgb(255 255 255 / .16);--tw-header-tab-active-border: rgb(255 255 255 / .42);--tw-radius-card: 12px;--tw-card-glow: 1px solid color-mix(in srgb, var(--tw-accent) 42%, transparent);--tw-primary-glow: 0 0 18px color-mix(in srgb, var(--tw-accent) 48%, transparent)}@media(min-width:768px){:root{--back-dock-gap: 1.25rem;--back-dock-clearance: calc(var(--tw-control-min, 34px) + var(--back-dock-gap) * 2)}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--tw-page)}html,body,#root{margin:0;min-height:100%;min-height:100svh;min-height:-webkit-fill-available;min-height:var(--tw-app-height, 100svh);color:var(--tw-ink);font-family:var(--tw-font);font-variant-numeric:tabular-nums}@media(max-width:767px){html,body,#root{height:100svh;height:-webkit-fill-available;height:var(--tw-app-height, 100svh);min-height:0;overflow:hidden;overscroll-behavior:none}}@media(max-width:767px)and (display-mode:standalone){:root{--tw-app-height: max(var(--tw-vv-height, 100svh), 100lvh)}}body,#root{background:var(--tw-page)}button,input,select,textarea{font:inherit;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}input:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus,input:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{outline:none;border-color:var(--tw-input-focus);box-shadow:0 0 0 2px var(--tw-input-focus);-webkit-focus-ring-color:var(--tw-input-focus)}input[type=search]:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus,input[type=search]:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus-visible{box-shadow:none}button:focus,button:focus-visible{outline:none;-webkit-focus-ring-color:transparent}@media(max-width:767px){:root{--tw-input-font-size: 16px}button{min-height:var(--touch-min)}input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]),select,textarea{font-size:16px!important}input:not([class]):not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=file]),select:not([class]),textarea:not([class]){min-height:var(--touch-min)}[data-ui-compact] input:not([type=checkbox]):not([type=radio]):not([type=hidden]),[data-ui-compact] select,[data-ui-compact] textarea{min-height:var(--tw-control-min)}[data-ui-compact] input[type=search]{min-height:var(--tw-control-min);height:auto}button.btn.xs,button.btn.icon.xs{min-height:1.25rem;min-width:1.25rem}}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.stackGrid{display:grid;grid-template-columns:1fr;gap:16px}.weekStrip{display:flex;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:16px 0;padding-bottom:4px}.weekStrip>*{flex:0 0 68px;min-height:var(--touch-min)}.runnerSticky{position:sticky;top:0;z-index:6;background:var(--tw-smoke);padding-bottom:8px}.monthGrid{display:none}.monthDayList{display:flex;flex-direction:column;gap:8px}.phoneStackActions{display:flex;gap:8px;margin-top:12px}.phoneNavRow{display:flex;justify-content:space-between;gap:8px}.stackYear{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(min-width:768px){.stackGrid{grid-template-columns:1fr 1fr}.weekStrip{display:grid;grid-template-columns:repeat(7,1fr)}.weekStrip>*{flex:unset;min-width:0}.stackYear{grid-template-columns:repeat(4,1fr)}.monthGrid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.monthDayList{display:none}}@media(max-width:430px){.card{padding:.85rem}.weekStrip>*{flex:0 0 60px}.phoneStackActions{flex-direction:column}.phoneStackActions button{width:100%;min-height:var(--touch-min)}.phoneNavRow{display:flex;flex-direction:column;gap:8px}.phoneNavRow button{width:100%;min-height:var(--touch-min)}}html[data-theme=dark]{--tw-purpose-strength: #e58a62;--tw-purpose-hypertrophy: #b591dd;--tw-purpose-power: #ec7f97;--tw-purpose-skill: #7cc576;--tw-purpose-speed: #e6c25a;--tw-purpose-endurance: #5cc4c4;--tw-purpose-conditioning: #74a6e8;--tw-purpose-recovery: #c4b08c;--tw-purpose-neutral: #9aa8b8;--tw-smoke: #141311;--tw-white: #221f1c;--tw-black: #f4efe6;--tw-grey: #a3988c;--tw-grey-dark: #e6ddd2;--tw-grey-light: #4a433c;--tw-accent: #b7a48e;--tw-success: #5fb67e;--tw-danger: #ef7a6e;--tw-accent-header: linear-gradient(180deg, #3a3228 0%, #241f1a 58%, #161310 100%);--tw-page: var(--tw-smoke);--tw-surface: var(--tw-white);--tw-ink: var(--tw-black);--tw-ink-on-accent: #1a140c;--tw-chrome: #100e0c;--tw-chrome-ink: #f4efe6;--tw-nav-fill: color-mix(in srgb, var(--tw-chrome) 82%, transparent);--tw-nav-border: color-mix(in srgb, var(--tw-accent) 38%, transparent);--tw-nav-shadow: 0 12px 28px rgb(0 0 0 / .45);--tw-nav-ink: color-mix(in srgb, var(--tw-chrome-ink) 62%, transparent);--tw-nav-ink-hover: color-mix(in srgb, var(--tw-chrome-ink) 88%, transparent);--tw-nav-active: var(--tw-chrome-ink);--tw-nav-active-fill: color-mix(in srgb, var(--tw-accent) 28%, transparent);--tw-nav-orb-gap: var(--tw-chrome);--tw-header-tab: rgb(255 255 255 / .62);--tw-header-tab-hover: rgb(255 255 255 / .88);--tw-header-tab-active: var(--tw-accent);--tw-header-tab-active-fill: color-mix(in srgb, var(--tw-accent) 22%, transparent);--tw-header-tab-active-border: color-mix(in srgb, var(--tw-accent) 45%, transparent);--tw-input-color: var(--tw-ink);--tw-input-placeholder: #8a8074;--tw-input-focus: var(--tw-accent);--tw-mark-complete: color-mix(in srgb, var(--tw-accent) 50%, #f3ebe3);--tw-mark-complete-ink: #1a140c;--tw-mark-attention: color-mix(in srgb, var(--tw-accent) 58%, #2a241c);--tw-mark-attention-ink: #f4efe6;--tw-day-open: color-mix(in srgb, var(--tw-page) 58%, #000);--tw-day-open-border: color-mix(in srgb, var(--tw-grey-light) 34%, transparent);--tw-day-filled: var(--tw-white);--tw-day-filled-border: color-mix(in srgb, var(--tw-grey-light) 65%, var(--tw-smoke));--tw-day-today: color-mix(in srgb, var(--tw-accent) 30%, var(--tw-white));--tw-day-today-border: var(--tw-accent);--tw-day-focus-lift: drop-shadow(0 10px 20px rgb(0 0 0 / .55)) drop-shadow(0 0 16px color-mix(in srgb, var(--tw-accent) 42%, transparent));color-scheme:dark;accent-color:var(--tw-accent)}._banner_wwmg3_1{display:flex;align-items:flex-start;gap:.55rem;margin-bottom:.75rem;padding:.55rem .7rem .55rem .55rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));background:var(--tw-white);color:var(--tw-black);box-shadow:0 6px 18px #00000014}._fixed_wwmg3_14{position:fixed;left:.75rem;right:.75rem;bottom:calc(var(--tw-nav-clearance) + var(--tw-train-orb-rise, 1.05rem));z-index:40;margin-bottom:0;box-shadow:0 10px 28px #00000024}._plain_wwmg3_24{align-items:center;margin:0;padding:.15rem 0;border:none;border-radius:0;background:transparent;box-shadow:none}._plain_wwmg3_24 ._icon_wwmg3_34{width:1.15rem;height:1.15rem;background:transparent;color:var(--tw-grey)}._compact_wwmg3_41{align-items:center;justify-content:center;gap:.4rem;height:32px;width:max-content;max-width:calc(100vw - 6.5rem);margin:0;padding:0 .28rem 0 .5rem;border-radius:7px;box-shadow:0 8px 22px #00000047,0 1px 4px #00000029}._compact_wwmg3_41._fixed_wwmg3_14{top:calc(env(safe-area-inset-top,0px) + .42rem);bottom:auto;left:auto;right:var(--shell-inline, .75rem);transform:none;z-index:50}._compact_wwmg3_41 ._icon_wwmg3_34{display:none}._compact_wwmg3_41 ._message_wwmg3_69{flex:0 1 auto;padding-top:0;font-size:var(--tw-text-xs);line-height:1;white-space:nowrap}._compact_wwmg3_41 ._action_wwmg3_77{margin:0;padding:0 .55rem;min-height:26px;height:26px;border-radius:6px;font-size:var(--tw-text-2xs)}._icon_wwmg3_34{flex:0 0 auto;width:1.5rem;height:1.5rem;border-radius:999px;display:grid;place-items:center;background:var(--tw-chrome);color:var(--tw-chrome-ink)}._icon_wwmg3_34 svg{width:.9rem;height:.9rem;display:block}._message_wwmg3_69{flex:1;min-width:0;margin:0;padding-top:.08rem;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.35}._action_wwmg3_77{flex-shrink:0;margin:-.1rem 0;padding:.35rem .65rem;border:1px solid var(--tw-accent);border-radius:var(--tw-radius-card);background:var(--tw-accent);color:var(--tw-ink-on-accent);box-shadow:var(--tw-primary-glow);font:inherit;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);min-height:var(--tw-control-min, 34px);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:filter .15s ease,transform .15s ease}._action_wwmg3_77:active{filter:brightness(.94);transform:scale(.98)}@media(hover:hover){._action_wwmg3_77:hover{filter:brightness(1.06)}}@media(prefers-reduced-motion:reduce){._action_wwmg3_77{transition:none}._action_wwmg3_77:active{transform:none}}._info_wwmg3_153 ._icon_wwmg3_34{background:var(--tw-chrome)}._warning_wwmg3_157{border-color:color-mix(in srgb,var(--tw-warning) 32%,var(--tw-grey-light));background:color-mix(in srgb,var(--tw-warning) 8%,var(--tw-white))}._warning_wwmg3_157 ._icon_wwmg3_34{background:var(--tw-warning)}._danger_wwmg3_166{border-color:color-mix(in srgb,var(--tw-danger) 32%,var(--tw-grey-light));background:color-mix(in srgb,var(--tw-danger) 8%,var(--tw-white))}._danger_wwmg3_166 ._icon_wwmg3_34{background:var(--tw-danger)}@media(min-width:768px){._fixed_wwmg3_14:not(._compact_wwmg3_41){left:auto;right:1.5rem;bottom:1.5rem;width:min(22rem,calc(100vw - 3rem))}._compact_wwmg3_41._fixed_wwmg3_14{top:.42rem;right:1.5rem}}._wrap_i7b9k_1{display:grid;gap:.75rem;align-content:start;justify-items:start;min-height:40vh;padding:1.5rem 1rem;color:var(--tw-black)}._title_i7b9k_11{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-xl);font-weight:var(--tw-heading-weight);letter-spacing:var(--tw-heading-tracking)}._body_i7b9k_19{margin:0;max-width:28rem;font-size:var(--tw-text-body);line-height:1.45;color:var(--tw-grey)}._actions_i7b9k_27{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}._root_1oy22_1{display:grid;place-items:center;color:var(--tw-black, #000);box-sizing:border-box}._fullscreen_1oy22_8{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:var(--tw-smoke, #f5f5f5)}._fill_1oy22_15{width:100%;flex:1 1 auto;align-self:stretch;min-height:12rem;padding:1.5rem .75rem}._inline_1oy22_23{width:100%;min-height:4.5rem;padding:.85rem .5rem}._inline_1oy22_23._size_sm_1oy22_29{min-height:2.75rem;padding:.35rem .5rem}._overlay_1oy22_35{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;width:auto;min-height:0;padding:.75rem;background:color-mix(in srgb,var(--tw-smoke, #f5f5f5) 84%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:inherit;pointer-events:auto}._host_1oy22_48{position:relative;min-width:0}._hostBusy_1oy22_53{pointer-events:none}._mark_1oy22_57{position:relative;display:grid;place-items:center}._size_sm_1oy22_29 ._mark_1oy22_57{width:2.75rem;height:2.75rem}._size_md_1oy22_68 ._mark_1oy22_57{width:4.5rem;height:4.5rem}._size_lg_1oy22_73 ._mark_1oy22_57{width:6.5rem;height:6.5rem}._icon_1oy22_78{object-fit:contain;animation:_breathe_1oy22_1 1.6s ease-in-out infinite;will-change:transform,opacity}._size_sm_1oy22_29 ._icon_1oy22_78{width:1.85rem;height:1.85rem}._size_md_1oy22_68 ._icon_1oy22_78{width:3.15rem;height:3.15rem}._size_lg_1oy22_73 ._icon_1oy22_78{width:4.75rem;height:4.75rem}._ring_1oy22_99{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px solid transparent;border-top-color:var(--tw-accent, #786c5e);border-right-color:color-mix(in srgb,var(--tw-accent, #786c5e) 35%,transparent);animation:_spin_1oy22_1 1.05s linear infinite;will-change:transform}._size_sm_1oy22_29 ._ring_1oy22_99{border-width:1.25px}._srOnly_1oy22_114{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes _breathe_1oy22_1{0%,to{transform:scale(1);opacity:.88}50%{transform:scale(1.04);opacity:1}}@keyframes _spin_1oy22_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._icon_1oy22_78,._ring_1oy22_99{animation:none}._icon_1oy22_78{opacity:1}._ring_1oy22_99{border-color:color-mix(in srgb,var(--tw-accent, #786c5e) 40%,transparent);border-top-color:var(--tw-accent, #786c5e)}}._wrap_sizlx_1{position:fixed;left:0;right:0;z-index:18;display:flex;align-items:flex-end;justify-content:center;pointer-events:none;overflow:hidden}._wrapSettling_sizlx_13{transition:height .16s ease}._inner_sizlx_17{display:grid;place-items:center;padding-bottom:.15rem;transition:opacity .12s ease,transform .12s ease}._inner_sizlx_17 [role=status]{min-height:0;padding:0}@media(prefers-reduced-motion:reduce){._wrap_sizlx_1,._inner_sizlx_17{transition:none}}._page_1rbef_1{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:100dvh;min-height:100svh;box-sizing:border-box;padding:1rem;padding-top:calc(1rem + env(safe-area-inset-top,0px));padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));background:var(--tw-smoke)}._panel_1rbef_16{width:100%;max-width:24rem}._logo_1rbef_21{display:block;width:100%;max-width:18rem;height:auto;margin:0 auto .55rem;object-fit:contain}._submit_1rbef_30{width:100%;margin-top:.15rem}._error_1rbef_35{margin:0 0 .5rem;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);color:var(--tw-grey-dark)}._invite_1rbef_42:not(:empty){margin-bottom:.75rem}._switch_1rbef_46{margin:.7rem 0 0;text-align:center;font-size:var(--tw-text-sm);color:var(--tw-grey)}._switchBtn_1rbef_53{border:0;padding:0;background:none;color:var(--tw-accent);font:inherit;font-weight:var(--tw-weight-semibold);cursor:pointer}._demo_1rbef_63{margin-top:1rem;border-top:1px solid var(--tw-grey-light);padding-top:1rem}._demoHint_1rbef_69{margin:0 0 .5rem;font-size:var(--tw-text-sm);color:var(--tw-grey)}._hint_1ofy7_1{margin:0 0 8px;color:var(--tw-grey);font-size:var(--tw-text-sm)}._error_1ofy7_7{margin:0 0 8px;color:var(--tw-danger);font-size:var(--tw-text-sm)}._form_wrnl4_1{display:flex;flex-direction:column;gap:.85rem}._form_wrnl4_1 label{margin-bottom:0}._fieldSection_wrnl4_11{display:flex;flex-direction:column;gap:.25rem;min-width:0}._fieldHint_wrnl4_18{margin:0;color:var(--tw-grey);font-size:var(--tw-text-sm);line-height:1.35}._programGrid_wrnl4_25{display:grid;gap:.5rem;max-height:16rem;overflow-y:auto}._programCard_wrnl4_32,._programChosen_wrnl4_33{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.65rem .8rem;border:1px solid var(--tw-border, rgba(127, 127, 127, .3));border-radius:12px;background:var(--tw-surface, transparent);color:inherit;text-align:left;font:inherit}._programCard_wrnl4_32{flex-direction:column;align-items:flex-start;cursor:pointer}._programCard_wrnl4_32:hover,._programCard_wrnl4_32:focus-visible{border-color:var(--tw-accent, currentColor)}._programChosen_wrnl4_33{border-color:var(--tw-accent, currentColor)}._programCardText_wrnl4_62,._rowText_wrnl4_63{display:flex;flex-direction:column;gap:.1rem;min-width:0}._programName_wrnl4_70,._rowValue_wrnl4_71{font-weight:600}._programMeta_wrnl4_75,._rowLabel_wrnl4_76{color:var(--tw-grey);font-size:var(--tw-text-sm)}._row_wrnl4_63{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._stepper_wrnl4_88{display:flex;gap:.4rem}._stepBtn_wrnl4_93{width:2.5rem;height:2.5rem;border-radius:999px;border:1px solid var(--tw-border, rgba(127, 127, 127, .3));background:transparent;color:inherit;font-size:1.25rem;cursor:pointer}._stepBtn_wrnl4_93:disabled{opacity:.35;cursor:default}._preview_wrnl4_109{display:flex;flex-direction:column;gap:.35rem;padding:.6rem .75rem;border-radius:12px;background:var(--tw-surface-2, rgba(127, 127, 127, .08))}._previewHead_wrnl4_118{margin:0;font-size:var(--tw-text-sm);font-weight:600}._weekList_wrnl4_124,._moveList_wrnl4_125{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.15rem;font-size:var(--tw-text-sm)}._week_wrnl4_124,._weekAdded_wrnl4_136{display:flex;justify-content:space-between;color:var(--tw-grey)}._weekAdded_wrnl4_136{color:var(--tw-accent, inherit);font-weight:600}._weekMore_wrnl4_147{color:var(--tw-grey)}._moveList_wrnl4_125{padding-top:.3rem;border-top:1px dashed var(--tw-border, rgba(127, 127, 127, .3))}._ripple_wrnl4_156{display:flex;flex-direction:column;gap:.35rem}._rippleLine_wrnl4_162{margin:0;font-weight:600}._toggle_wrnl4_167{display:flex;align-items:center;gap:.5rem;font-size:var(--tw-text-sm)}._moreLink_wrnl4_174{align-self:flex-start;background:none;border:0;padding:0;color:var(--tw-accent, inherit);font:inherit;font-size:var(--tw-text-sm);cursor:pointer}._layout_737tm_1{display:flex;flex-direction:column;gap:.65rem;min-width:0}._context_737tm_8{min-width:0}._contextCard_737tm_12{display:flex;align-items:flex-start;gap:.65rem;padding:.65rem .7rem;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:8px;background:var(--tw-white)}._contextCopy_737tm_22{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1}._hint_737tm_30{margin:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.35;color:var(--tw-grey)}._rest_1wtmd_1{position:relative;overflow:hidden;width:100%;min-height:var(--schedule-slot-min-h);border:1px dashed color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);background:var(--rest-bg, color-mix(in srgb, var(--tw-white) 70%, var(--tw-smoke)));color:var(--tw-grey);font:inherit;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold)}._restDrop_1wtmd_16{border-color:var(--tw-accent);color:var(--tw-accent);background:var(--tw-white)}._restHit_1wtmd_22{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;margin:0;padding:.55rem .75rem;border:0;background:transparent;color:inherit;font:inherit;font-size:inherit;font-weight:inherit;text-align:center;cursor:pointer;touch-action:pan-y;min-height:0;height:auto}._restBody_1wtmd_43{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:.55rem .75rem;text-align:center;box-sizing:border-box}._restCopy_1wtmd_53{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;width:100%;max-width:100%}._titleRow_1wtmd_63{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;max-width:100%}._addIcon_1wtmd_71{flex-shrink:0;opacity:.85}._label_1wtmd_76{line-height:1.2}._rest_1wtmd_1:not(._restStatic_1wtmd_80):hover{border-color:var(--tw-accent);color:var(--tw-accent);background:var(--tw-white)}._restDrop_1wtmd_16:hover{border-color:var(--tw-accent);color:var(--tw-accent);background:var(--tw-white)}._meta_1wtmd_92,._was_1wtmd_93{margin:0;max-width:100%;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);color:var(--tw-grey);line-height:1.3}._metaLink_1wtmd_102{display:inline;border:none;background:none;padding:0;margin:0;min-height:0;height:auto;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:.12em;cursor:pointer;vertical-align:baseline}@media(max-width:767px){._restHit_1wtmd_22,._metaLink_1wtmd_102{min-height:0;font-size:inherit}}._restBody_1wtmd_43[role=button]{cursor:pointer}._restDisabled_1wtmd_130,._restDisabled_1wtmd_130:hover{border-color:var(--tw-grey-light);color:var(--tw-grey);background:var(--rest-bg, color-mix(in srgb, var(--tw-white) 70%, var(--tw-smoke)));opacity:.65;cursor:default}._restDisabled_1wtmd_130 ._restBody_1wtmd_43[role=button],._restStatic_1wtmd_80 ._restHit_1wtmd_22{cursor:default}._restStatic_1wtmd_80:hover{border-color:var(--tw-grey-light);color:var(--tw-grey);background:var(--rest-bg, color-mix(in srgb, var(--tw-white) 70%, var(--tw-smoke)))}._restFilled_1wtmd_154{background:var(--day-card-bg, var(--tw-white));border-style:solid;border-color:var(--day-card-border, color-mix(in srgb, var(--tw-grey-light) 65%, var(--tw-smoke)));outline:var(--day-card-outline, var(--tw-card-glow));outline-offset:-1px;filter:var(--day-card-lift, none)}._restFilled_1wtmd_154._restStatic_1wtmd_80:hover{background:var(--day-card-bg, var(--tw-white));border-color:var(--day-card-border, color-mix(in srgb, var(--tw-grey-light) 65%, var(--tw-smoke)));color:var(--tw-grey)}._restRail_1wtmd_169{box-shadow:inset 3px 0 0 var(--tw-accent)}._restClickable_1wtmd_173 ._restHit_1wtmd_22{cursor:pointer}._restHolding_1wtmd_177{background:var(--tw-accent);border-color:var(--tw-accent);color:var(--tw-ink-on-accent)}._restHolding_1wtmd_177 ._meta_1wtmd_92,._restHolding_1wtmd_177 ._was_1wtmd_93{color:color-mix(in srgb,var(--tw-ink-on-accent) 82%,var(--tw-accent))}._restHolding_1wtmd_177 [data-rest-corner]{background:transparent;border-color:color-mix(in srgb,var(--tw-ink-on-accent) 35%,var(--tw-accent))}._rest_1wtmd_1:not(._restStatic_1wtmd_80):hover [data-rest-corner],._restDrop_1wtmd_16:hover [data-rest-corner]{border-color:var(--tw-accent);background:var(--tw-white)}._restLanded_1wtmd_199{box-shadow:inset 0 0 0 2px var(--tw-accent)}._restQuiet_1wtmd_203{min-height:0;border:none;border-radius:0;background:transparent;text-align:left}._restQuiet_1wtmd_203 ._restHit_1wtmd_22,._restQuiet_1wtmd_203 ._restBody_1wtmd_43{position:static;display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;min-height:var(--touch-min, 44px);padding:.1rem 0;text-align:center}._restQuiet_1wtmd_203 ._restCopy_1wtmd_53,._restQuiet_1wtmd_203 ._titleRow_1wtmd_63{align-items:center;justify-content:center;text-align:center}._restQuietEnd_1wtmd_231 ._restHit_1wtmd_22,._restQuietEnd_1wtmd_231 ._restBody_1wtmd_43{justify-content:flex-end;text-align:right}._restQuietEnd_1wtmd_231 ._restCopy_1wtmd_53,._restQuietEnd_1wtmd_231 ._titleRow_1wtmd_63{align-items:flex-end;justify-content:flex-end;text-align:right}._restQuietStart_1wtmd_244 ._restHit_1wtmd_22,._restQuietStart_1wtmd_244 ._restBody_1wtmd_43{align-items:flex-start;justify-content:flex-start;padding-top:.15rem;text-align:left}._restQuietStart_1wtmd_244 ._restCopy_1wtmd_53,._restQuietStart_1wtmd_244 ._titleRow_1wtmd_63{align-items:flex-start;justify-content:flex-start;text-align:left}._restQuietCompact_1wtmd_259{width:auto;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);color:var(--tw-grey)}._restQuietCompact_1wtmd_259 ._restHit_1wtmd_22,._restQuietCompact_1wtmd_259 ._restBody_1wtmd_43{width:auto;min-height:0;padding:0}._restQuietCompact_1wtmd_259 ._titleRow_1wtmd_63{gap:.28rem}._restQuiet_1wtmd_203:not(._restStatic_1wtmd_80):hover,._restQuiet_1wtmd_203._restStatic_1wtmd_80:hover,._restQuiet_1wtmd_203._restDisabled_1wtmd_130,._restQuiet_1wtmd_203._restDisabled_1wtmd_130:hover{border-color:transparent;background:transparent}._keep_awcpr_1{display:flex;flex-direction:column;gap:.45rem;min-width:0;margin:0;padding:0;border:none}._legend_awcpr_11{padding:0;margin-bottom:.35rem;color:var(--tw-black);font-family:var(--tw-heading-font);font-size:var(--tw-heading-sm);font-weight:var(--tw-heading-weight);letter-spacing:var(--tw-heading-tracking)}._options_awcpr_21{display:flex;flex-direction:column;gap:0}._option_awcpr_21{display:flex;align-items:center;gap:.55rem;min-height:var(--touch-min, 44px);color:var(--tw-black);font-size:var(--tw-text-body);font-weight:var(--tw-weight-regular);line-height:1.3;cursor:pointer;border-bottom:1px solid color-mix(in srgb,var(--tw-grey-light) 45%,transparent)}._option_awcpr_21:last-child{border-bottom:none}._option_awcpr_21[data-active]{font-weight:var(--tw-weight-semibold)}._option_awcpr_21 input{flex-shrink:0;width:1.05rem;height:1.05rem;margin:0;accent-color:var(--tw-accent)}._save_awcpr_56{display:flex;justify-content:flex-end}._hint_awcpr_61{margin:0;color:var(--tw-grey);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-regular)}._map_9mfuj_1{--mm-skin: #ebe8e4;--mm-idle: #d9d4ce;--mm-line: #f5f5f5;--mm-edge: #cfc9c1;--mm-1: color-mix(in srgb, #786c5e 38%, #e9e4dd);--mm-2: color-mix(in srgb, #786c5e 72%, #d8cfc4);--mm-3: #5c5145;display:grid;gap:.4rem;margin:.25rem 0 .75rem}html[data-theme=dark] ._map_9mfuj_1{--mm-skin: #2c2824;--mm-idle: #3a342e;--mm-line: #141311;--mm-edge: #3f3832;--mm-1: color-mix(in srgb, #b7a48e 35%, #3a342e);--mm-2: color-mix(in srgb, #b7a48e 70%, #3a342e);--mm-3: #d9c6ae}._figs_9mfuj_24{display:grid;grid-template-columns:1fr 1fr;gap:.25rem;max-width:24rem;width:100%;justify-self:center}._figure_9mfuj_33{margin:0}._body_9mfuj_37{width:100%;height:auto;display:block}._body_9mfuj_37 path{stroke:var(--mm-line);stroke-width:2.2;stroke-linejoin:round}._body_9mfuj_37 ._outline_9mfuj_49{fill:var(--mm-skin);stroke:var(--mm-edge);stroke-width:5}._body_9mfuj_37 ._base_9mfuj_55{fill:var(--mm-skin)}._caption_9mfuj_59{text-align:center;font-size:.72rem;font-weight:var(--tw-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--tw-grey)}._h0_9mfuj_68{fill:var(--mm-idle);background:var(--mm-idle)}._h1_9mfuj_72{fill:var(--mm-1);background:var(--mm-1)}._h2_9mfuj_76{fill:var(--mm-2);background:var(--mm-2)}._h3_9mfuj_80{fill:var(--mm-3);background:var(--mm-3)}._legend_9mfuj_85{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem;font-size:var(--tw-text-sm);color:var(--tw-grey)}._legendToggle_9mfuj_95{flex-wrap:nowrap;gap:.25rem;max-width:100%;min-width:0;white-space:nowrap;width:100%;min-height:2.25rem;border:none;background:none;padding:.25rem 0;font:inherit;font-size:var(--tw-text-sm);color:var(--tw-grey);cursor:pointer;border-radius:6px}._legendToggle_9mfuj_95 i{width:.9rem;margin-left:.25rem}._legendToggle_9mfuj_95:focus-visible{outline:2px solid var(--tw-accent);outline-offset:2px}._chev_9mfuj_123{flex:none;color:var(--tw-text-2);margin-left:.2rem;transition:transform .18s ease}._chevOpen_9mfuj_130{transform:rotate(180deg)}._srOnly_9mfuj_134{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._legend_9mfuj_85 i{width:1.3rem;height:.5rem;border-radius:2px;display:inline-block;margin-left:.3rem}._list_9mfuj_151{list-style:none;margin:0;padding:0}._row_9mfuj_157{display:grid;grid-template-columns:.65rem minmax(0,6.5rem) minmax(1.5rem,1fr) 2.1rem 2.6rem;align-items:center;gap:.45rem;min-width:0;padding:.45rem 0;border-bottom:1px solid color-mix(in srgb,var(--tw-grey-light) 40%,transparent);font-size:var(--tw-text-md)}._row_9mfuj_157:last-child{border-bottom:none}._swatch_9mfuj_172{width:.65rem;height:.65rem;border-radius:3px}._name_9mfuj_178{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._track_9mfuj_184{height:5px;border-radius:3px;background:color-mix(in srgb,var(--tw-grey-light) 35%,transparent);overflow:hidden}._track_9mfuj_184 span{display:block;height:100%;border-radius:3px}._sets_9mfuj_197{text-align:right;font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums}._level_9mfuj_203{text-align:right;white-space:nowrap;font-size:var(--tw-text-sm);color:var(--tw-grey)}._figs_9mfuj_24._compact_9mfuj_211{max-width:12.75rem}._root_e3d92_1{width:360px;box-sizing:border-box;font-family:var(--tw-font);color:var(--tw-black);background:var(--tw-white);border-radius:12px;overflow:hidden;border:1px solid var(--tw-grey-light)}._header_e3d92_12{display:flex;align-items:center;gap:.65rem;padding:1rem 1.1rem .85rem;background:var(--tw-accent-header);color:var(--tw-chrome-ink)}._headerMain_e3d92_21{flex:1;min-width:0;text-align:left}._headerIcon_e3d92_27{flex-shrink:0;align-self:center;width:2.85rem;height:2.85rem;display:block;object-fit:contain}._title_e3d92_36{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-xl);font-weight:var(--tw-heading-weight);line-height:1.25}._meta_e3d92_44{margin:.35rem 0 0;font-size:var(--tw-text-sm);line-height:1.35;opacity:.92}._body_e3d92_51{padding:.85rem 1.1rem 1rem;display:flex;flex-direction:column;gap:.65rem}._simpleBlock_e3d92_58{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35rem;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold)}._circuitList_e3d92_69{margin:0;padding-left:1.1rem;font-size:var(--tw-text-body);line-height:1.4}._exercise_e3d92_76{padding:.55rem .65rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--tw-grey-light) 70%,var(--tw-smoke));background:color-mix(in srgb,var(--tw-smoke) 55%,var(--tw-white))}._exName_e3d92_83{margin:0 0 .35rem;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);line-height:1.3}._exNote_e3d92_90{margin:0 0 .35rem;font-size:var(--tw-text-xs);line-height:1.35;color:var(--tw-grey-dark);white-space:pre-wrap}._sets_e3d92_98{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.28rem}._setRow_e3d92_107{display:grid;grid-template-columns:max-content 1fr;gap:.45rem;align-items:baseline;font-size:var(--tw-text-sm);font-variant-numeric:tabular-nums}._setLabel_e3d92_116{color:var(--tw-grey);font-weight:var(--tw-weight-semibold);font-size:var(--tw-text-xs);text-transform:uppercase;letter-spacing:.03em}._setValues_e3d92_124{font-weight:var(--tw-weight-semibold);min-width:0}._setNote_e3d92_129{grid-column:2;margin:0;font-size:var(--tw-text-xs);line-height:1.3;color:var(--tw-grey);white-space:pre-wrap}._noteBlock_e3d92_138{padding-top:.15rem;border-top:1px solid var(--tw-grey-light)}._noteLabel_e3d92_143{display:block;margin-bottom:.25rem;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._noteBody_e3d92_153{margin:0;font-size:var(--tw-text-body);line-height:1.4;white-space:pre-wrap}._offscreen_e3d92_160{position:fixed;left:-10000px;top:0;pointer-events:none;opacity:1}._table_1gorw_1{width:100%;table-layout:fixed;border-collapse:collapse;font-size:var(--tw-text-xs)}._stack_1gorw_8{display:flex;flex-direction:column;gap:0}._follow_1gorw_14{margin-top:.55rem}._colSets_1gorw_18{width:3.5rem}._colReps_1gorw_22{width:5.25rem}._colRir_1gorw_26{width:2.4rem}._table_1gorw_1 th{padding:0 .2rem .3rem;text-align:center;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._table_1gorw_1 th:first-child,._table_1gorw_1 td:first-child{text-align:left;padding-left:0;padding-right:.85rem}._table_1gorw_1 td{padding:.38rem .35rem;text-align:center;font-variant-numeric:tabular-nums;font-weight:var(--tw-weight-regular);border-top:1px solid var(--tw-grey-light)}._table_1gorw_1 th:nth-child(2),._table_1gorw_1 td:nth-child(2){text-align:center;white-space:nowrap;padding-left:.65rem;padding-right:.85rem}._table_1gorw_1 th:nth-child(3),._table_1gorw_1 td:nth-child(3){text-align:left;white-space:normal;padding-left:.65rem;padding-right:0}._name_1gorw_71{font-weight:var(--tw-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._muted_1gorw_78{margin:0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-regular)}._usage_c5dqt_1{margin:.5rem 0 0;font-size:var(--tw-text-sm);color:var(--tw-grey)}._form_c5dqt_7{display:flex;flex-direction:column;gap:.75rem}._card_lpp2s_1{position:relative;background:var(--day-card-bg, var(--tw-white));border:1px solid var(--day-card-border, color-mix(in srgb, var(--tw-grey-light) 65%, var(--tw-smoke)));border-radius:var(--tw-radius-card);outline:var(--day-card-outline, var(--tw-card-glow));outline-offset:-1px;filter:var(--day-card-lift, none);padding:.65rem .75rem;overflow:hidden}._card_lpp2s_1:has([aria-haspopup=menu][aria-expanded=true]){overflow:visible;z-index:6}._compact_lpp2s_19{padding:.42rem .65rem}._compact_lpp2s_19 ._cardInner_lpp2s_23{gap:.45rem}._compact_lpp2s_19 ._summary_lpp2s_27 h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._flush_lpp2s_33{border:none;border-radius:0;outline:none;background:transparent;overflow:visible}._rowAside_lpp2s_41{display:flex;align-items:center;gap:.1rem;flex-shrink:0;min-width:0}._clickable_lpp2s_49{cursor:pointer;touch-action:manipulation;text-align:left;width:100%;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease}._clickable_lpp2s_49:active{background:color-mix(in srgb,var(--tw-accent) 10%,var(--day-card-bg, var(--tw-white)));border-color:color-mix(in srgb,var(--tw-accent) 40%,var(--tw-grey-light))}@media(hover:hover){._clickable_lpp2s_49:hover{background:color-mix(in srgb,var(--tw-accent) 6%,var(--day-card-bg, var(--tw-white)));border-color:color-mix(in srgb,var(--tw-accent) 45%,var(--tw-grey-light))}}@media(prefers-reduced-motion:reduce){._clickable_lpp2s_49{transition:none}}._cardInner_lpp2s_23{display:flex;align-items:center;gap:.65rem;min-width:0;flex:1}._cardTop_lpp2s_86{display:flex;align-items:stretch;gap:.35rem;min-width:0}._cardRail_lpp2s_93{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-shrink:0;align-self:stretch;min-width:var(--touch-min, 44px)}._cardRail_lpp2s_93:not(:has(._counts_lpp2s_103)):not(:has(._actions_lpp2s_103)):not(:has(._tools_lpp2s_103)){justify-content:center}._cardRail_lpp2s_93._cardRailUnderCorner_lpp2s_107:not(:has(._counts_lpp2s_103)):not(:has(._actions_lpp2s_103)):not(:has(._tools_lpp2s_103)){justify-content:flex-end}._cardRailTools_lpp2s_111{flex-direction:row;align-items:center;justify-content:flex-end;align-self:center;gap:0;min-width:0;margin-right:-.3rem}._cardRailUnderCorner_lpp2s_107._cardRailTools_lpp2s_111{align-self:flex-end}._aside_lpp2s_125{position:absolute;top:.55rem;right:.65rem;display:flex;flex-direction:column;align-items:flex-end;gap:.18rem;z-index:1}._cardWithCorner_lpp2s_136{overflow:hidden}._cardWithCorner_lpp2s_136 ._summary_lpp2s_27{padding-right:calc(var(--day-cutout-w) + .5rem)}._cardCornerRail_lpp2s_144 ._summary_lpp2s_27{padding-right:0}._cardWithGrip_lpp2s_148{min-height:4.5rem}._cardWithGrip_lpp2s_148 ._summary_lpp2s_27{padding-right:1.7rem;padding-bottom:.2rem}._dragging_lpp2s_157{opacity:.45}._dropTarget_lpp2s_161,._dropTarget_lpp2s_161 ._asideCorner_lpp2s_165{border-color:var(--tw-accent)}._tools_lpp2s_103{display:flex;align-items:center;gap:.2rem;flex-shrink:0;margin-right:-.1rem}._railChevron_lpp2s_177{flex-shrink:0;width:var(--tw-grip-size, var(--tw-control-min, 34px))!important;min-width:var(--tw-grip-size, var(--tw-control-min, 34px))!important;height:var(--tw-grip-size, var(--tw-control-min, 34px))!important;min-height:var(--tw-grip-size, var(--tw-control-min, 34px))!important;margin:0!important}._grip_lpp2s_186{flex-shrink:0;display:grid;place-items:center;width:var(--tw-grip-size, var(--tw-control-min, 34px));min-width:var(--tw-grip-size, var(--tw-control-min, 34px));height:var(--tw-grip-size, var(--tw-control-min, 34px));min-height:var(--tw-grip-size, var(--tw-control-min, 34px));margin:0;padding:0;border:none;border-radius:6px;background:none;color:var(--tw-grey);cursor:grab;touch-action:none}._grip_lpp2s_186:active{cursor:grabbing}._asideCorner_lpp2s_165{top:0;right:0;width:var(--day-cutout-w);min-width:var(--day-cutout-w);height:var(--day-cutout-h);flex-direction:row;align-items:center;justify-content:center;gap:0;padding:0;background:var(--tw-white);border:none;border-left:1px solid var(--tw-grey-light);border-bottom:1px solid var(--tw-grey-light);border-radius:0 7px}._card_lpp2s_1:hover ._asideCorner_lpp2s_165{border-color:var(--tw-accent)}._counts_lpp2s_103{display:flex;align-items:center;justify-content:center;gap:.28rem;margin:0;color:var(--tw-grey);font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);line-height:1.3;text-align:center;white-space:nowrap}._statusWarn_lpp2s_244,._statusOk_lpp2s_245{display:flex;align-items:center;line-height:0}._statusWarn_lpp2s_244{color:var(--tw-warning)}._statusOk_lpp2s_245{color:var(--tw-accent)}._actions_lpp2s_103{display:flex;align-items:center;gap:.2rem;flex-shrink:0}._railRecapBtn_lpp2s_266{flex-shrink:0}._actionBtn_lpp2s_270{min-width:28px!important;min-height:28px!important;width:28px;height:28px;padding:0!important}._summary_lpp2s_27{min-width:0;flex:1;display:flex;flex-direction:column;gap:.2rem}._insetChip_lpp2s_286{align-self:flex-start;margin-top:.1rem}._railChip_lpp2s_291{align-self:center;margin-right:.15rem}._cardWithDateCorner_lpp2s_296{overflow:hidden}._cardWithDateCorner_lpp2s_296 ._cardTop_lpp2s_86{align-items:center}._cardWithDateCorner_lpp2s_296 ._cardInner_lpp2s_23,._cardWithDateCorner_lpp2s_296 ._summary_lpp2s_27{flex:1;min-width:0}._dateCorner_lpp2s_314{position:absolute;top:0;right:0;z-index:1;margin:0;padding:.22rem .55rem .2rem .6rem;border-radius:0 7px 0 8px;background:var(--tw-accent);color:var(--tw-chrome-ink);font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;line-height:1.2;text-transform:uppercase;white-space:nowrap;pointer-events:none}._cancelledChip_lpp2s_334{align-self:center;flex-shrink:0;margin-right:.15rem;padding:.12rem .4rem;border-radius:999px;background:color-mix(in srgb,var(--tw-danger, #c0392b) 12%,transparent);color:var(--tw-danger, #c0392b);font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;line-height:1.3;text-transform:uppercase;white-space:nowrap}._stats_lpp2s_350{display:flex;flex-wrap:nowrap;align-items:center;gap:.15rem;margin:.05rem 0 0;min-width:0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.25;white-space:nowrap}._muscleMeta_lpp2s_364{display:inline-flex;align-items:center;gap:.15rem;border:none;background:none;padding:0;margin:.05rem 0 0;min-width:0;min-height:0;height:auto;max-width:100%;overflow:hidden;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.2;cursor:pointer;text-align:left;border-radius:3px;transition:color .15s ease,opacity .15s ease}._muscleMeta_lpp2s_364:disabled{cursor:default}._muscleMeta_lpp2s_364:not(:disabled):active{color:color-mix(in srgb,var(--tw-grey) 75%,var(--tw-black))}._muscleMeta_lpp2s_364:not(:disabled):hover ._moreChevron_lpp2s_397,._muscleMeta_lpp2s_364:not(:disabled):active ._moreChevron_lpp2s_397{opacity:1}@media(hover:hover){._muscleMeta_lpp2s_364:not(:disabled):hover{color:color-mix(in srgb,var(--tw-grey) 70%,var(--tw-black));text-decoration:underline;text-underline-offset:.14em}}@media(prefers-reduced-motion:reduce){._muscleMeta_lpp2s_364{transition:none}}._footer_lpp2s_416 ._muscleMeta_lpp2s_364,._muscleRow_lpp2s_417 ._muscleMeta_lpp2s_364{margin:0}@media(max-width:767px){._muscleRow_lpp2s_417 ._muscleMeta_lpp2s_364{min-height:0;font-size:var(--tw-text-xs)}}._muscleRow_lpp2s_417{padding:.2rem 0 .12rem;min-width:0;line-height:1}._muscleRow_lpp2s_417:has(+._programFooter_lpp2s_434){padding-bottom:var(--session-footer-gap, .25rem)}._muscleRowStandalone_lpp2s_438{margin-top:.05rem;padding:.2rem 0 0;border-top:1px solid var(--tw-grey-light)}._statsMuscles_lpp2s_444{display:flex;align-items:center;gap:.35rem;min-width:0;flex:0 1 auto;overflow:hidden}._statsMusclesBtn_lpp2s_453{display:inline-flex;align-items:center;gap:.15rem;border:none;background:none;padding:0;margin:0;min-height:0;height:auto;min-width:0;max-width:100%;overflow:hidden;color:var(--tw-accent);font:inherit;font-weight:var(--tw-weight-semibold);cursor:pointer;text-align:left;border-radius:3px;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--tw-accent) 42%,transparent);text-underline-offset:.14em;text-decoration-thickness:1px;transition:color .15s ease,opacity .15s ease,text-decoration-color .15s ease}._statsMusclesBtn_lpp2s_453:active{color:color-mix(in srgb,var(--tw-accent) 75%,var(--tw-black))}@media(hover:hover){._statsMusclesBtn_lpp2s_453:hover{color:color-mix(in srgb,var(--tw-accent) 70%,var(--tw-black));text-decoration-color:color-mix(in srgb,var(--tw-accent) 78%,transparent)}}@media(prefers-reduced-motion:reduce){._statsMusclesBtn_lpp2s_453{transition:none}}._stats_lpp2s_350>span:not(._statsMuscles_lpp2s_444){flex-shrink:0}._preview_lpp2s_503{display:flex;flex-direction:column;gap:0;--session-footer-gap: .25rem;margin:.45rem 0 0;padding:.4rem 0 0;border-top:1px solid var(--tw-grey-light)}._expand_lpp2s_513{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1)}._expandOpen_lpp2s_519{grid-template-rows:1fr}._expandInner_lpp2s_523{overflow:hidden;min-height:0}@media(prefers-reduced-motion:reduce){._expand_lpp2s_513{transition:none}}._footer_lpp2s_416{margin:0;padding:.35rem 0 0;border-top:1px solid var(--tw-grey-light);color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.25}._card_lpp2s_1>._footer_lpp2s_416{margin-top:.35rem}._previewNotes_lpp2s_548{margin:.4rem 0 0;padding:.4rem 0 0;border-top:1px solid var(--tw-grey-light);color:var(--tw-grey);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-medium);line-height:1.35;white-space:pre-wrap}._previewActions_lpp2s_559{display:flex;align-items:center;justify-content:flex-end;margin-top:.45rem;padding-top:.35rem;border-top:1px solid var(--tw-grey-light)}._programFooter_lpp2s_434{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem .85rem;align-items:start;margin-top:0;padding-top:.35rem;border-top:1px solid var(--tw-grey-light)}._muscleRow_lpp2s_417+._programFooter_lpp2s_434{margin-top:0;padding-top:var(--session-footer-gap, .25rem)}._programFooterNotes_lpp2s_583{margin:0;min-width:0;color:var(--tw-grey);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-medium);line-height:1.35;white-space:pre-wrap}._programFooterSpacer_lpp2s_593{display:block;min-width:0}._programFooterAction_lpp2s_598{display:flex;gap:.25rem;align-self:end;border-left:1px solid var(--tw-grey-light);padding-left:.85rem;flex-shrink:0}._programFooterActionStack_lpp2s_607{flex-direction:column;align-items:stretch;align-self:start;gap:.05rem}._programFooterActionStack_lpp2s_607 button{min-height:0;justify-content:flex-end;padding-block:.15rem}@media(max-width:767px){._programFooterActionStack_lpp2s_607 button{min-height:0;font-size:var(--tw-text-sm)}}._footer_lpp2s_416 ._statsMusclesBtn_lpp2s_453,._programFooter_lpp2s_434 ._statsMusclesBtn_lpp2s_453{white-space:normal}._previewVariations_lpp2s_632{margin-bottom:.55rem}._previewGroup_lpp2s_636{display:flex;flex-direction:column;gap:.12rem}._previewStatRow_lpp2s_642{display:flex;align-items:baseline;gap:.35rem;flex-wrap:wrap}._previewStatRow_lpp2s_642 ._previewValue_lpp2s_649{flex-shrink:0}._previewLabel_lpp2s_653{margin:0;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._previewLabelFollow_lpp2s_662{margin-top:.55rem}._previewCount_lpp2s_666{font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:0;text-transform:none}._previewCount_lpp2s_666:before{content:"·";margin:0 .35rem;color:var(--tw-grey-light)}._previewStationList_lpp2s_679{margin:.12rem 0 0;padding:0 0 0 1.15rem;list-style:decimal outside;color:var(--tw-grey-dark);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.35}._previewStationList_lpp2s_679 li{display:list-item;min-width:0;margin:0 0 .12rem;padding-left:.15rem}._previewStationList_lpp2s_679 li:last-child{margin-bottom:0}._previewColumns_lpp2s_700{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;align-items:stretch;width:100%;position:relative;margin-bottom:.4rem}._previewColumns_lpp2s_700:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;margin-left:-.5px;background:var(--tw-grey-light);pointer-events:none}._previewColumn_lpp2s_700{display:flex;flex-direction:column;gap:.65rem;min-width:0}._previewValue_lpp2s_649{margin:0;color:var(--tw-black);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.3}._previewMuted_lpp2s_737{margin:0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-medium);line-height:1.35}._previewRange_lpp2s_745{margin:0;color:var(--tw-grey-dark);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.35}._previewBody_lpp2s_753{margin:0;color:var(--tw-black);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-medium);line-height:1.35;white-space:pre-wrap}._previewChipRow_lpp2s_762{display:flex;flex-wrap:wrap;gap:.3rem}._previewChip_lpp2s_762{flex:0 0 auto;padding:.2rem .5rem;border-radius:999px;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);line-height:1.2;color:var(--tw-black);background:var(--tw-white);border:1px solid var(--tw-grey-light)}._previewList_lpp2s_780{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.08rem;color:var(--tw-grey-dark);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.3}._previewDay_lpp2s_793{display:grid;grid-template-columns:1.85rem 1fr;column-gap:.6rem;align-items:center}._previewWeekday_lpp2s_800{color:var(--tw-grey);font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;text-align:left}._previewSession_lpp2s_809{min-width:0}._previewRest_lpp2s_813{color:var(--tw-grey);font-weight:var(--tw-weight-semibold)}._cardMenu_lpp2s_818{flex:0 0 auto;display:flex;align-items:center}._cardFooter_lpp2s_825{padding:0 .875rem .7rem calc(40px + .65rem);min-width:0}._inlineMap_lpp2s_830{margin:.25rem 0 .75rem}._logBody_1vd0j_1{padding-bottom:.45rem}._keepRow_1vd0j_5{grid-column:1 / -1;display:flex;flex-direction:column;gap:.35rem}._stack_1vd0j_12{display:flex;flex-direction:column;gap:.55rem}._exercises_1vd0j_18,._sets_1vd0j_19,._stations_1vd0j_20{margin:0;padding:0;list-style:none}._stations_1vd0j_20{display:flex;flex-direction:column;gap:.15rem;font-size:var(--tw-text-sm)}._exercise_1vd0j_18{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.12rem .75rem}._exercise_1vd0j_18+._exercise_1vd0j_18{margin-top:.7rem}._exerciseLead_1vd0j_44{min-width:0;display:flex;flex-direction:column;gap:.16rem}._exerciseName_1vd0j_51{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-sm);font-weight:var(--tw-heading-weight);letter-spacing:var(--tw-heading-tracking);min-width:0}._exerciseMeta_1vd0j_60{display:flex;align-items:center;gap:.35rem;margin:0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-regular)}._sets_1vd0j_19,._muted_1vd0j_71{justify-self:end}._sets_1vd0j_19{margin:0;display:flex;flex-direction:column;align-items:flex-end;gap:.14rem;color:var(--tw-grey-dark);font-size:var(--tw-text-sm);text-align:right;white-space:nowrap}._setLine_1vd0j_87{display:flex;align-items:center;justify-content:flex-end;gap:.35rem}._extras_1vd0j_94{display:flex;flex-direction:column;gap:.25rem}._extraLine_1vd0j_100,._notes_1vd0j_101,._muted_1vd0j_71{margin:0;font-size:var(--tw-text-sm)}._extraLine_1vd0j_100{font-weight:var(--tw-weight-semibold)}._notes_1vd0j_101,._muted_1vd0j_71{color:var(--tw-grey)}._notes_1vd0j_101{white-space:pre-wrap}._setIndex_1vd0j_121,._setNote_1vd0j_122{display:none}._canvasLog_1vd0j_126 ._exercise_1vd0j_18{grid-template-columns:1fr;gap:.35rem;padding-bottom:.75rem;border-bottom:var(--tw-hairline)}._canvasLog_1vd0j_126 ._exercise_1vd0j_18+._exercise_1vd0j_18{margin-top:.75rem}._canvasLog_1vd0j_126 ._exerciseLead_1vd0j_44{flex-direction:row;align-items:baseline;justify-content:space-between}._canvasLog_1vd0j_126 ._exerciseName_1vd0j_51{font-size:var(--tw-heading-lg)}._canvasLog_1vd0j_126 ._exerciseMeta_1vd0j_60{font-size:var(--tw-eyebrow-size);font-weight:var(--tw-eyebrow-weight);letter-spacing:var(--tw-eyebrow-tracking);text-transform:uppercase}._canvasLog_1vd0j_126 ._sets_1vd0j_19{justify-self:stretch;align-items:stretch;gap:.25rem;font-size:var(--tw-text-md);text-align:left}._canvasLog_1vd0j_126 ._setLine_1vd0j_87{display:grid;grid-template-columns:1.4rem minmax(0,1fr) auto;justify-content:stretch;gap:.15rem .5rem}._canvasLog_1vd0j_126 ._setIndex_1vd0j_121{display:block;color:var(--tw-grey);font-size:var(--tw-eyebrow-size);font-weight:var(--tw-eyebrow-weight);font-variant-numeric:tabular-nums}._canvasLog_1vd0j_126 ._setValue_1vd0j_177{font-variant-numeric:tabular-nums}._canvasLog_1vd0j_126 ._setLine_1vd0j_87[data-pr] ._setValue_1vd0j_177{color:var(--tw-ink, var(--tw-black));font-weight:var(--tw-weight-semibold)}._canvasLog_1vd0j_126 ._setNote_1vd0j_122{display:block;grid-column:2 / -1;color:var(--tw-grey);font-size:var(--tw-text-sm);font-style:italic}._highlights_ey76z_2{display:flex;flex-direction:column;gap:.9rem}._eyebrow_ey76z_8{margin:0;color:var(--tw-grey);font-size:var(--tw-eyebrow-size);font-weight:var(--tw-eyebrow-weight);letter-spacing:var(--tw-eyebrow-tracking);text-transform:uppercase}._hero_ey76z_17{display:flex;flex-direction:column;gap:.2rem}._heroValue_ey76z_23{margin:0;display:flex;align-items:baseline;gap:.4rem}._heroNum_ey76z_30{font-family:var(--tw-font-display);font-stretch:var(--tw-display-stretch);font-size:var(--tw-hero-size);font-weight:var(--tw-hero-weight);letter-spacing:var(--tw-hero-tracking);line-height:.95;font-variant-numeric:tabular-nums;color:var(--tw-ink, var(--tw-black));text-shadow:var(--tw-hero-glow)}._heroUnit_ey76z_42{color:var(--tw-grey);font-family:var(--tw-font-display);font-stretch:var(--tw-display-stretch);font-size:var(--tw-stat-size);font-weight:var(--tw-stat-weight);letter-spacing:var(--tw-eyebrow-tracking)}._chips_ey76z_51{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.4rem}._chip_ey76z_51{padding:var(--tw-chip-pad-y) var(--tw-chip-pad-x);border:1px solid color-mix(in srgb,var(--tw-accent) 45%,transparent);border-radius:999px;color:var(--tw-grey-dark);font-size:var(--tw-chip-font-size);font-weight:var(--tw-weight-semibold);line-height:1.2}._chip_ey76z_51[data-kind=count]{border-color:var(--tw-accent);background:var(--tw-accent);color:var(--tw-white);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase}._chip_ey76z_51[data-kind=count]:before{content:"★ "}._stats_ey76z_84{margin:0;display:grid;grid-template-columns:1fr 1fr;border-top:var(--tw-hairline)}._stat_ey76z_84{padding:.6rem 0;border-bottom:var(--tw-hairline)}._stat_ey76z_84:nth-child(2n){padding-left:.9rem;border-left:var(--tw-hairline)}._statValue_ey76z_101{margin:.15rem 0 0;font-size:var(--tw-stat-size);font-weight:var(--tw-stat-weight);font-variant-numeric:tabular-nums}._canvas_130v8_2{display:flex;flex-direction:column;gap:1rem;padding:.25rem .25rem 1.5rem;color:var(--tw-ink)}._head_130v8_10{display:flex;flex-direction:column;gap:.2rem}._eyebrow_130v8_16{margin:0;font-family:var(--tw-font-display);display:flex;justify-content:space-between;gap:.75rem;min-height:1rem;color:var(--tw-grey);font-size:var(--tw-eyebrow-size);font-weight:var(--tw-eyebrow-weight);letter-spacing:var(--tw-eyebrow-tracking);text-transform:uppercase}._sectionLabel_130v8_30{margin:0;font-family:var(--tw-font-display);padding-bottom:.4rem;border-bottom:var(--tw-hairline);color:var(--tw-grey);font-size:var(--tw-eyebrow-size);font-weight:var(--tw-eyebrow-weight);letter-spacing:var(--tw-eyebrow-tracking);text-transform:uppercase}._dayStatus_130v8_42[data-state=completed],._dayStatus_130v8_42[data-state=inProgress]{color:var(--tw-accent)}._weekNote_130v8_47{margin-left:auto;text-transform:none;letter-spacing:0}._headline_130v8_53{margin:0;font-family:var(--tw-font-display);font-stretch:var(--tw-display-stretch);font-size:var(--tw-display-size);font-weight:var(--tw-display-weight);line-height:var(--tw-display-leading);letter-spacing:var(--tw-display-tracking);text-transform:uppercase}._toggle_130v8_64{align-self:stretch}._session_130v8_68{display:flex;flex-direction:column;gap:.85rem}._titleRow_130v8_74{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._titleBlock_130v8_81{min-width:0;display:flex;flex-direction:column;gap:.2rem}._status_130v8_88{margin:0;font-family:var(--tw-font-display);font-size:var(--tw-eyebrow-size);font-weight:var(--tw-eyebrow-weight);letter-spacing:var(--tw-eyebrow-tracking);text-transform:uppercase;color:var(--tw-grey)}._status_130v8_88[data-state=completed]{color:var(--tw-success)}._status_130v8_88[data-state=scheduled],._status_130v8_88[data-state=inProgress]{color:var(--tw-accent)}._status_130v8_88[data-state=missed]{color:var(--tw-danger)}._edited_130v8_111{color:var(--tw-grey);font-weight:var(--tw-weight-semibold);text-transform:none;letter-spacing:0}._title_130v8_74{margin:0;font-family:var(--tw-font-display);font-size:1.6rem;font-weight:var(--tw-display-weight);line-height:1.15}._tags_130v8_126{margin:0;color:var(--tw-grey-dark);font-size:var(--tw-text-body)}._actions_130v8_132{flex-shrink:0;padding-top:.2rem}._rule_130v8_137{margin:0;border:none;border-top:var(--tw-hairline)}._summary_130v8_143{display:flex;flex-direction:column;gap:1rem}._log_130v8_149{display:flex;flex-direction:column;gap:.75rem}._notes_130v8_155{margin:0;color:var(--tw-grey-dark);font-size:var(--tw-text-md);font-style:italic;white-space:pre-wrap}._muted_130v8_163{margin:0;color:var(--tw-grey);font-size:var(--tw-text-md)}._missedNote_130v8_169{margin:0;color:var(--tw-danger);font-size:var(--tw-text-md)}._faded_130v8_175{opacity:.55}._keepRow_130v8_179{display:flex;flex-direction:column;gap:.5rem;padding-top:.75rem;border-top:var(--tw-hairline)}._download_130v8_187{align-self:flex-start}._addLink_130v8_191{align-self:flex-start;padding:.25rem 0;border:none;background:none;color:var(--tw-accent);font:inherit;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);cursor:pointer}._addLink_130v8_191:disabled{opacity:.5}._restBlock_130v8_207{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding-top:1.5rem}._restWord_130v8_215{margin:0;font-family:var(--tw-font-display);font-stretch:var(--tw-display-stretch);font-size:var(--tw-hero-size);font-weight:var(--tw-display-weight);line-height:var(--tw-display-leading);letter-spacing:var(--tw-display-tracking);text-transform:uppercase;color:var(--tw-grey-light)}._restAdd_130v8_227{margin-top:.75rem}._stack_ktbbc_1{display:flex;flex-direction:column;gap:6px}._cards_ktbbc_7{display:flex;flex-direction:column;gap:.65rem}._stackFill_ktbbc_13{flex:1;min-height:0;gap:2px}._stackFill_ktbbc_13>._dayHeadPlain_ktbbc_19{margin-bottom:.2rem}._stackFill_ktbbc_13>._dayHeadPlain_ktbbc_19 ._dayHeadActions_ktbbc_23{gap:.4rem;margin:0}._stackFill_ktbbc_13>._dayHeadPlain_ktbbc_19 ._dayHeadTitle_ktbbc_28{font-size:var(--tw-text-title)}._cardsFill_ktbbc_32{flex:1;min-height:0;overflow:hidden}._cardsFill_ktbbc_32:has([aria-haspopup=menu][aria-expanded=true]){overflow:visible}._cardsGrouped_ktbbc_42{gap:0;background:var(--tw-white);border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:var(--tw-radius-card);outline:var(--tw-card-glow);outline-offset:-1px;overflow:hidden}._cardsGrouped_ktbbc_42:has([aria-expanded=true]){overflow:visible}._cardsGrouped_ktbbc_42>[data-list-motion]:has([aria-expanded=true]){position:relative;z-index:4}._cardsGrouped_ktbbc_42>[data-list-motion]+[data-list-motion]{box-shadow:inset 0 1px color-mix(in srgb,var(--tw-grey-light) 55%,var(--tw-smoke))}._cards_ktbbc_7>[data-list-motion]{flex-shrink:0}._cardWrap_ktbbc_69{display:flex;flex-direction:column;gap:.4rem;position:relative;z-index:0;flex-shrink:0;transition:transform .28s cubic-bezier(.22,1,.36,1)}._cards_ktbbc_7[data-swap-preview=true]>:first-child ._cardWrap_ktbbc_69{transform:translateY(var(--swap-dy, 0px))}._cards_ktbbc_7[data-swap-preview=true]>:last-child ._cardWrap_ktbbc_69{transform:translateY(calc(-1 * var(--swap-dy, 0px)))}._cardWrap_ktbbc_69:not(:has(._cardBar_ktbbc_87)){gap:0}._cardWrap_ktbbc_69:has([aria-haspopup=menu][aria-expanded=true]){z-index:3}._cardWrapDragging_ktbbc_96{z-index:2;filter:drop-shadow(0 10px 22px color-mix(in srgb,var(--tw-black) 16%,transparent))}@media(prefers-reduced-motion:reduce){._cardWrap_ktbbc_69{transition:none}._cards_ktbbc_7[data-swap-preview=true]>:first-child ._cardWrap_ktbbc_69,._cards_ktbbc_7[data-swap-preview=true]>:last-child ._cardWrap_ktbbc_69{transform:none}}._stackGrouped_ktbbc_112{gap:.35rem}._stackGrouped_ktbbc_112 ._dayHeadPlain_ktbbc_19{margin-bottom:.2rem}._stackMultiSession_ktbbc_120{gap:0}._stackMultiSession_ktbbc_120 ._dayHead_ktbbc_19{margin-bottom:.55rem;padding-bottom:.2rem}._stackMultiSession_ktbbc_120 ._dayHeadPlain_ktbbc_19{margin-bottom:.75rem}._stackGrouped_ktbbc_112._stackMultiSession_ktbbc_120{gap:.35rem}._stackGrouped_ktbbc_112._stackMultiSession_ktbbc_120 ._dayHeadPlain_ktbbc_19{margin-bottom:.2rem}._cardBar_ktbbc_87{display:flex;align-items:center;gap:.4rem;min-height:2.25rem;padding:0 .05rem}._cardBar_ktbbc_87._cardBarSession_ktbbc_149{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:var(--tw-control-min, 34px);align-items:center;column-gap:.4rem;height:var(--tw-control-min, 34px);min-height:var(--tw-control-min, 34px);max-height:var(--tw-control-min, 34px);box-sizing:border-box;padding:0 .05rem}._cardBarSession_ktbbc_149 ._cardBarLead_ktbbc_162{display:flex;align-items:center;gap:.35rem;min-width:0;overflow:hidden}._cardBarSession_ktbbc_149 ._trainActions_ktbbc_170{margin-left:0}._cardBarSession_ktbbc_149 ._trainIcon_ktbbc_174{width:var(--tw-control-min, 34px)!important;height:var(--tw-control-min, 34px)!important;min-width:var(--tw-control-min, 34px)!important;min-height:var(--tw-control-min, 34px)!important;padding:0!important}._cardBarLead_ktbbc_162{display:flex;align-items:center;gap:.4rem;min-width:0;flex:1;overflow:hidden;flex-wrap:nowrap}._sessionLabel_ktbbc_192{margin:0;padding:0 .15rem;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);letter-spacing:.02em;line-height:1.2;color:var(--tw-grey);white-space:nowrap;flex-shrink:0}._dayHead_ktbbc_19{display:flex;align-items:center;gap:.5rem;min-height:2.25rem;margin:calc(-1 * var(--canvas-pad-top, .5rem)) calc(-1 * var(--canvas-pad-x, .7rem)) .55rem;padding:.55rem .7rem .45rem;border-bottom:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke))}._dayHeadLead_ktbbc_214{display:flex;align-items:center;gap:.4rem;min-width:0;flex:1}._dayHeadCopy_ktbbc_222{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;min-width:0}._dayHeadTitle_ktbbc_28{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-sm);font-weight:var(--tw-heading-weight);color:var(--tw-black);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dayHeadMeta_ktbbc_243{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dayHeadPlain_ktbbc_19{margin:0 0 .65rem;padding:0;border-bottom:none;min-height:unset}._dayHeadPlain_ktbbc_19 ._dayHeadTitle_ktbbc_28{font-family:var(--tw-heading-font);font-size:var(--tw-heading-lg);font-weight:var(--tw-heading-weight)}._dayHeadActions_ktbbc_23{display:flex;align-items:center;flex-shrink:0;margin:-.08rem -.08rem 0 0}._trainActions_ktbbc_170{display:flex;align-items:center;gap:.2rem;margin-left:auto;flex-shrink:0;min-width:0}._trainIcon_ktbbc_174{min-width:36px!important;min-height:36px!important;width:36px;height:36px;padding:0!important}._startBtn_ktbbc_292{flex-shrink:0;margin-right:.15rem}._strip_hi6ga_1{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}._square_hi6ga_7{aspect-ratio:1 / 1.18;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0;border:1px solid color-mix(in srgb,var(--tw-grey-light) 70%,transparent);border-radius:9px;background:var(--tw-surface, var(--tw-white));color:var(--tw-ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease,color .15s ease}._square_hi6ga_7[data-past]{background:color-mix(in srgb,var(--tw-grey-light) 22%,var(--tw-surface, var(--tw-white)))}._square_hi6ga_7[data-today]{border-color:var(--tw-accent);box-shadow:inset 0 0 0 1px var(--tw-accent)}._square_hi6ga_7[aria-pressed=true]{background:var(--tw-accent);border-color:var(--tw-accent);color:var(--tw-ink-on-accent, #fff)}._weekday_hi6ga_41{font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.05em;text-transform:uppercase;opacity:.7}._num_hi6ga_49{font-size:var(--tw-text-lg);font-weight:var(--tw-weight-semibold);line-height:1;font-variant-numeric:tabular-nums}._marks_hi6ga_56{display:flex;gap:3px;min-height:7px;align-items:center}._mark_hi6ga_56{width:7px;height:7px;border-radius:999px;box-sizing:border-box}._mark_hi6ga_56[data-state=completed]{background:var(--tw-success)}._mark_hi6ga_56[data-state=scheduled],._mark_hi6ga_56[data-state=inProgress]{border:1.5px solid var(--tw-accent)}._mark_hi6ga_56[data-state=inProgress]{background:linear-gradient(90deg,var(--tw-accent) 50%,transparent 50%)}._mark_hi6ga_56[data-state=missed]{background:var(--tw-danger)}._mark_hi6ga_56[data-state=skipped]{border:1.5px solid var(--tw-grey);background:linear-gradient(45deg,transparent 42%,var(--tw-grey) 42% 58%,transparent 58%)}._restMark_hi6ga_92{width:9px;height:2px;border-radius:1px;background:var(--tw-grey);opacity:.6}._square_hi6ga_7[aria-pressed=true] ._mark_hi6ga_56[data-state=scheduled],._square_hi6ga_7[aria-pressed=true] ._mark_hi6ga_56[data-state=inProgress],._square_hi6ga_7[aria-pressed=true] ._mark_hi6ga_56[data-state=skipped]{border-color:currentColor}._square_hi6ga_7[aria-pressed=true] ._mark_hi6ga_56[data-state=completed],._square_hi6ga_7[aria-pressed=true] ._restMark_hi6ga_92{background:currentColor}._row_vozju_1{display:flex;align-items:center;gap:.15rem;flex-shrink:0}._icon_vozju_8{min-width:36px!important;min-height:36px!important;width:36px;height:36px;padding:0!important}._viewBtn_vozju_16{flex-shrink:0;margin-left:.1rem;white-space:nowrap}._danger_vozju_22{color:var(--tw-danger)}._danger_vozju_22:hover:not(:disabled){background:color-mix(in srgb,var(--tw-danger) 10%,transparent)}._dialogBody_dsuwn_1{display:flex;flex-direction:column;gap:.5rem;flex:1 1 auto;min-height:0;max-height:min(68vh,520px,calc(var(--tw-vv-height, 100dvh) - var(--dialog-inset-top, 2rem) - var(--dialog-inset-bottom, 5rem) - 4.5rem));overflow:hidden}[data-dialog-fill] ._dialogBody_dsuwn_1{max-height:none;height:100%}._toolbar_dsuwn_21{flex-shrink:0;display:flex;flex-direction:column;gap:.35rem}._filterSummary_dsuwn_28{display:flex;align-items:center;gap:.45rem;min-width:0;margin:0;padding:0;border:none;background:none;font:inherit;color:var(--tw-grey-dark);text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._filterSummaryLabel_dsuwn_45{flex-shrink:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._filterSummaryValues_dsuwn_54{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);color:var(--tw-accent)}._filterSummaryEmpty_dsuwn_64{font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);color:var(--tw-grey)}._list_dsuwn_70{flex:1;min-height:0;display:flex;flex-direction:column;gap:.45rem;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:.1rem}._list_dsuwn_70>*{flex-shrink:0}._item_dsuwn_85{display:flex;align-items:center;gap:.65rem;width:100%;margin:0;padding:.65rem .75rem;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:8px;background:var(--tw-white);color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease}._thumb_dsuwn_104{flex-shrink:0}._item_dsuwn_85:active{background:color-mix(in srgb,var(--tw-accent) 10%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-accent) 40%,var(--tw-grey-light))}._group_dsuwn_113{border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:8px;background:var(--tw-white);overflow:hidden}._head_dsuwn_120{display:flex;align-items:center;gap:.65rem;padding:.65rem .75rem}._variationList_dsuwn_127{display:flex;flex-direction:column;background:color-mix(in srgb,var(--tw-smoke) 72%,var(--tw-white));overflow:hidden}._variation_dsuwn_127{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;margin:0;min-height:2.5rem;padding:.4rem .75rem .4rem calc(1.3rem + 40px);border:none;border-top:1px solid color-mix(in srgb,var(--tw-grey-light) 55%,var(--tw-white));background:transparent;color:var(--tw-grey-dark);font:inherit;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.25;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._variationLead_dsuwn_157{display:flex;align-items:center;gap:.45rem;min-width:0;flex:1}._variationMark_dsuwn_165{flex-shrink:0;display:grid;place-items:center;box-sizing:border-box;min-width:1.15rem;height:1.15rem;padding:0 .28rem;border-radius:999px;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);line-height:1;letter-spacing:0;color:var(--tw-chrome-ink);background:var(--tw-accent)}._variationName_dsuwn_182{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._variationChevron_dsuwn_189{flex-shrink:0;width:.7rem;height:.7rem;color:var(--tw-grey)}._sessionPick_dsuwn_196{display:flex;flex-direction:column;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:var(--tw-radius-card);background:var(--tw-white);overflow:hidden}._nestedCard_dsuwn_205{border:none;border-radius:0;outline:none}@media(hover:hover){._item_dsuwn_85:hover{background:color-mix(in srgb,var(--tw-accent) 6%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-accent) 45%,var(--tw-grey-light))}._variation_dsuwn_127:hover{background:color-mix(in srgb,var(--tw-accent) 6%,var(--tw-white))}}._body_dsuwn_222{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}._title_dsuwn_230{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-lg);font-weight:var(--tw-heading-weight);line-height:1.25}._meta_dsuwn_238{margin:0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.3}._empty_dsuwn_246{margin:0;color:var(--tw-grey);font-size:var(--tw-text-body);line-height:1.4}._emptyAction_dsuwn_253{border:none;background:none;padding:0;margin:0;font:inherit;color:var(--tw-black);text-decoration:underline;text-underline-offset:.12em;cursor:pointer}._closeBtn_dsuwn_265{min-width:28px!important;min-height:28px!important;width:28px;height:28px;padding:0!important}._card_h1mxs_1{background:var(--tw-white);border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);padding:.65rem .75rem;min-height:var(--roster-card-min-h, calc(1.3rem + 42px) );display:flex;flex-direction:column;gap:.5rem;overflow:hidden}._dragging_h1mxs_13{opacity:.35;border-style:dashed;border-color:color-mix(in srgb,var(--tw-grey-light) 70%,var(--tw-black));box-shadow:none}._dropTarget_h1mxs_20{border-color:var(--tw-grey-light)}._grip_h1mxs_25{flex-shrink:0;display:grid;place-items:center;width:var(--tw-grip-size, var(--tw-control-min, 34px));min-width:var(--tw-grip-size, var(--tw-control-min, 34px));height:var(--tw-grip-size, var(--tw-control-min, 34px));min-height:var(--tw-grip-size, var(--tw-control-min, 34px));margin:0;padding:0;border:none;border-radius:6px;background:none;color:var(--tw-grey);cursor:grab;touch-action:none}._grip_h1mxs_25:active{cursor:grabbing}._head_h1mxs_47{display:flex;align-items:center;justify-content:space-between;gap:.1rem}._headBtn_h1mxs_54{display:flex;align-items:center;gap:.4rem;flex:1;min-width:0;margin:0;padding:0;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}._headStatic_h1mxs_70{cursor:default}@media(max-width:767px){._headBtn_h1mxs_54{min-height:0;font-size:inherit}}._identity_h1mxs_81{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}._chevronBtn_h1mxs_89{flex-shrink:0;width:var(--tw-grip-size, var(--tw-control-min, 34px))!important;min-width:var(--tw-grip-size, var(--tw-control-min, 34px))!important;height:var(--tw-grip-size, var(--tw-control-min, 34px))!important;min-height:var(--tw-grip-size, var(--tw-control-min, 34px))!important;margin:0!important}._name_h1mxs_98{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-lg);font-weight:var(--tw-heading-weight);line-height:1.25;min-width:0}._meta_h1mxs_107{margin:0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.3}._tools_h1mxs_115{display:flex;align-items:center;gap:.2rem;flex-shrink:0;margin-right:-.1rem}._metrics_h1mxs_123{display:flex;flex-direction:column;gap:.28rem}._row_h1mxs_129{display:flex;align-items:center;gap:.35rem;min-height:2.05rem;min-width:0;padding:.22rem .3rem;border:1px solid var(--tw-grey-light);border-radius:6px;background:var(--tw-white)}._labelCol_h1mxs_141{display:flex;align-items:center;gap:.4rem;flex-shrink:0;width:3.6rem}._label_h1mxs_141{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;line-height:1;text-transform:uppercase;color:var(--tw-grey)}._chipArea_h1mxs_158{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.22rem}._chipScroll_h1mxs_167{display:flex;flex-wrap:nowrap;gap:.22rem;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}._chipScroll_h1mxs_167::-webkit-scrollbar{display:none}._rowSpacer_h1mxs_182{flex-shrink:0;width:1.5rem}._chip_h1mxs_158{flex:0 0 auto;padding:var(--tw-chip-pad-y, .32rem) var(--tw-chip-pad-x, .58rem);min-height:0;border-radius:999px;font-size:var(--tw-chip-font-size, .75rem);font-weight:var(--tw-weight-semibold);line-height:1.2;color:var(--tw-grey-dark);background:var(--tw-white);border:1px solid var(--tw-grey-light);cursor:pointer}._active_h1mxs_201{color:var(--tw-chrome-ink);background:var(--tw-accent);border-color:var(--tw-accent)}._chip_h1mxs_158:disabled{cursor:default;opacity:1}._exclude_h1mxs_212{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:.8rem;height:.8rem;min-width:.8rem;min-height:0;margin:0;padding:0;border:none;background:none;color:var(--tw-grey);line-height:0;cursor:pointer}._exclude_h1mxs_212:disabled{cursor:default}._excludeBox_h1mxs_234{width:.8rem;height:.8rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--tw-grey-light);border-radius:3px;background:var(--tw-white)}._excludeOn_h1mxs_245{color:var(--tw-accent)}._excludeOn_h1mxs_245 ._excludeBox_h1mxs_234{border-color:var(--tw-accent);background:var(--tw-accent);color:var(--tw-chrome-ink)}._add_h1mxs_255{border-style:dashed;color:var(--tw-grey);flex-shrink:0}._addField_h1mxs_261{display:flex;flex-direction:column;gap:.28rem;padding-top:.55rem}._addFieldHead_h1mxs_268{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._addFieldLabel_h1mxs_275{margin:0;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._addEffort_h1mxs_284{display:flex;flex-wrap:wrap;gap:.22rem}._removeMetric_h1mxs_290{flex-shrink:0;width:1.5rem;height:1.5rem;border:none;background:none;color:var(--tw-grey);font-size:var(--tw-text-lg);line-height:1;cursor:pointer;border-radius:4px}._removeMetric_h1mxs_290:hover{color:#c62828;background:#c6282814}._stats_p966v_1{display:flex;align-items:center;gap:.6rem;font-size:var(--tw-text-sm);color:var(--tw-grey);min-width:0;white-space:nowrap}._sessions_p966v_11 b{color:var(--tw-ink);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums}._track_p966v_17{flex:1;min-width:2rem;height:4px;border-radius:2px;background:color-mix(in srgb,var(--tw-grey-light) 45%,transparent);overflow:hidden}._track_p966v_17 span{display:block;height:100%;border-radius:2px;background:var(--tw-accent)}._prs_p966v_33{color:var(--tw-grey-dark);font-weight:var(--tw-weight-semibold)}._lede_1c07g_1,._empty_1c07g_2{margin:0 0 .5rem;font-size:var(--tw-text-sm);color:var(--tw-grey)}._weeks_1c07g_8{list-style:none;margin:0 0 .75rem;padding:0;display:grid;gap:.5rem}._week_1c07g_8{display:grid;gap:.25rem;padding:.625rem .75rem;border:var(--tw-hairline);border-radius:.625rem;min-width:0}._weekHead_1c07g_25{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;min-width:0}._weekName_1c07g_33{font-weight:var(--tw-weight-semibold)}._weekDates_1c07g_37{font-size:var(--tw-text-sm);color:var(--tw-grey);white-space:nowrap}._stats_1c07g_43{display:flex;flex-wrap:wrap;column-gap:.875rem;row-gap:.125rem;font-size:var(--tw-text-sm)}._stats_1c07g_43 b{font-weight:var(--tw-weight-semibold)}._cycleStats_1c07g_55{display:grid;grid-template-columns:repeat(3,1fr);margin:0 0 .75rem;padding:.5rem 0;border-top:var(--tw-hairline);border-bottom:var(--tw-hairline);text-align:center;font-size:var(--tw-text-xs);color:var(--tw-grey)}._cycleStats_1c07g_55 b{display:block;font-size:var(--tw-text-lg);font-weight:var(--tw-weight-semibold);color:var(--tw-ink);font-variant-numeric:tabular-nums}._ranges_1c07g_75{margin-top:.5rem}._rangesTitle_1c07g_79{margin:0 0 .375rem;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--tw-grey)}._rangeList_1c07g_88{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}._rangeRow_1c07g_96{display:grid;grid-template-columns:5.25rem 1fr;gap:.5rem;align-items:baseline;font-size:var(--tw-text-sm);min-width:0}._rangeBand_1c07g_105{font-weight:var(--tw-weight-semibold);white-space:nowrap}._rangeBand_1c07g_105 b{font-variant-numeric:tabular-nums}._under_1c07g_114{color:var(--tw-warning, #c9893b)}._in_1c07g_118{color:var(--tw-grey-dark)}._over_1c07g_122{color:var(--tw-accent)}._rangeNames_1c07g_126{color:var(--tw-grey);min-width:0}._rangeNote_1c07g_131{margin:.5rem 0 0;font-size:var(--tw-text-2xs);color:var(--tw-grey)}._page_17ta5_1{padding:.75rem}._titleRow_17ta5_5{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}._title_17ta5_5{margin:0;font-size:var(--tw-text-lg);min-width:0}._meta_17ta5_19{margin:0;color:var(--tw-grey);font-size:var(--tw-text-body);flex-shrink:0;white-space:nowrap}._tableHead_17ta5_27{display:grid;grid-template-columns:minmax(50%,1fr) 2.5rem 2.5rem;gap:.35rem;align-items:end;margin:0 0 .45rem;padding:0 .65rem;box-sizing:border-box;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._tableHeadNoHistory_17ta5_42{grid-template-columns:minmax(50%,1fr) 2.5rem 2.5rem}._tableHeadSolo_17ta5_46{display:block;margin:0 0 .45rem;padding:0 .65rem;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._tableHeadReadOnly_17ta5_57{grid-template-columns:minmax(50%,1fr) 2.5rem}._logCol_17ta5_61{text-align:center;padding:0;white-space:nowrap}._titleWrap_17ta5_67{display:flex;align-items:center;gap:.3rem;min-width:0}._exercises_17ta5_74{display:flex;flex-direction:column;gap:.55rem;margin:0 0 1rem}._exCard_17ta5_81{background:var(--tw-white);border:1px solid var(--tw-grey-light);border-radius:8px;padding:.55rem .65rem}._exTitle_17ta5_88{display:flex;align-items:center;gap:.2rem;margin-bottom:.25rem;min-width:0}._exTitle_17ta5_88 h3{flex:1 1 auto;min-width:0;margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-md);font-weight:var(--tw-heading-weight);letter-spacing:var(--tw-heading-tracking);line-height:1.3}._ex_17ta5_74{display:grid;grid-template-columns:minmax(50%,1fr) 2.5rem 2.5rem;gap:.35rem;align-items:start;box-sizing:border-box}._exNoHistory_17ta5_115{grid-template-columns:minmax(50%,1fr) 2.5rem 2.5rem}._exReadOnly_17ta5_119{grid-template-columns:minmax(50%,1fr) 2.5rem}._editCol_17ta5_123{display:flex;justify-content:flex-end;align-items:flex-start;min-height:calc(.92rem * 1.3)}._editColHead_17ta5_130{min-width:0}._exSolo_17ta5_134{display:block}._exMain_17ta5_138{min-width:0}._ex_17ta5_74 h3{margin:0;font-size:var(--tw-heading-md)}._setLogCol_17ta5_147{display:flex;flex-direction:column;gap:.25rem;align-items:center;justify-content:flex-start;min-width:0}._setLogSlot_17ta5_156{display:flex;align-items:center;justify-content:center;min-height:1.15rem;width:100%}._setLogSlotTitle_17ta5_164{min-height:calc(.92rem * 1.3)}._exCard_17ta5_81 ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:max-content max-content max-content max-content max-content;column-gap:.25rem;row-gap:.25rem;justify-content:start;align-items:baseline;font-size:var(--tw-text-sm);font-variant-numeric:tabular-nums}._exCard_17ta5_81 li{display:contents}._setLabel_17ta5_186{margin-right:1rem}._setLoad_17ta5_190{text-align:right;font-weight:var(--tw-weight-semibold);white-space:nowrap}._setSep_17ta5_196{text-align:center;color:var(--tw-grey);font-weight:var(--tw-weight-semibold)}._setReps_17ta5_202{text-align:left;font-weight:var(--tw-weight-semibold);white-space:nowrap}._setFallback_17ta5_208{grid-column:2 / 5;font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums}._setNote_17ta5_214{grid-column:2 / -1;color:var(--tw-grey);font-size:var(--tw-text-xs);line-height:1.3}._note_17ta5_221{color:var(--tw-grey);font-size:var(--tw-text-xs);margin:0}._dialogBody_17ta5_227>._note_17ta5_221{margin-bottom:.85rem}._promoteWrap_17ta5_231{margin:.85rem 0 0;min-width:0}._promoteToggle_17ta5_236{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-height:var(--touch-min, 44px);padding:.45rem .7rem;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:var(--tw-radius-card);background:var(--tw-white);color:var(--tw-black);font:inherit;font-size:var(--tw-text-body);font-weight:var(--tw-weight-semibold);text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._promoteToggle_17ta5_236:disabled{cursor:not-allowed;opacity:.6}._promoteToggle_17ta5_236[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}._promote_17ta5_231{display:flex;flex-direction:column;align-items:stretch;gap:.55rem;min-width:0;padding:.6rem .7rem .7rem;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-top:none;border-radius:0 0 var(--tw-radius-card) var(--tw-radius-card)}._promoteCheck_17ta5_279{display:flex;align-items:flex-start;gap:.45rem;margin:0;font-size:var(--tw-text-sm);line-height:1.25;color:var(--tw-grey-dark);cursor:pointer}._promoteCheckControl_17ta5_290{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:1.25em}._promoteCheckControl_17ta5_290 input{margin:0;padding:0}._promoteCheckCopy_17ta5_303{display:flex;flex-direction:column;gap:.1rem;min-width:0}._promoteMeta_17ta5_310{margin:0;font-size:var(--tw-text-sm);line-height:1.25;color:var(--tw-grey)}._promoteHint_17ta5_317{color:var(--tw-grey)}._actions_17ta5_321{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}._fullBtn_17ta5_328{width:100%}._exitBtn_17ta5_332{width:100%;background:var(--tw-white);border-color:var(--tw-black);color:var(--tw-black)}._notesReadonly_17ta5_339{margin:0 0 .25rem}._notesLabel_17ta5_343{display:block;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);margin-bottom:.25rem}._notesBody_17ta5_353{margin:0;font-size:var(--tw-text-body);line-height:1.4;white-space:pre-wrap}._logEntries_17ta5_360{display:flex;flex-direction:column;gap:.55rem;min-width:0}._logEntry_17ta5_367{display:flex;flex-direction:column;gap:.28rem;padding:.55rem .65rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));background:color-mix(in srgb,var(--tw-accent) 5%,var(--tw-white))}._logEntryLabel_17ta5_377{margin:0;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._logEntryBody_17ta5_386{margin:0;font-size:var(--tw-text-body);font-weight:var(--tw-weight-medium);line-height:1.45;color:var(--tw-black);white-space:pre-wrap}._dialogBody_17ta5_227{display:flex;flex-direction:column;min-width:0}._setPr_17ta5_403{padding-left:.35rem;align-self:center}._highlights_17ta5_408{margin-bottom:1.1rem}._backdrop_aghkp_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--tw-overlay-z, 80) + 3);background:#0006;display:flex;align-items:flex-end;justify-content:center}._sheet_aghkp_12{width:min(100%,30rem);background:var(--tw-white);color:var(--tw-black);border-radius:18px 18px 0 0;padding:.75rem 1rem calc(1rem + env(safe-area-inset-bottom));box-shadow:0 -8px 30px color-mix(in srgb,var(--tw-black) 18%,transparent);display:grid;gap:.75rem}._grab_aghkp_23{width:2.5rem;height:4px;border-radius:2px;background:var(--tw-grey-light);justify-self:center}._label_aghkp_31{margin:0;text-align:center;font-size:var(--tw-text-sm);color:var(--tw-grey);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase}._valueRow_aghkp_41{display:grid;grid-template-columns:3.25rem 1fr 3.25rem;align-items:center;gap:.5rem}._stepBtn_aghkp_48{height:3.25rem;border-radius:999px;border:1px solid var(--tw-hairline-color);background:var(--tw-smoke);color:var(--tw-black);font-size:1.6rem;font-weight:var(--tw-weight-semibold);cursor:pointer}._value_aghkp_41{text-align:center;font-size:2.75rem;font-weight:var(--tw-weight-bold);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}._value_aghkp_41._empty_aghkp_68{color:var(--tw-grey-light)}._unit_aghkp_72{font-size:var(--tw-text-body);color:var(--tw-grey);margin-left:.3rem;font-weight:var(--tw-weight-semibold)}._steps_aghkp_79{display:flex;justify-content:center;gap:.4rem}._stepChip_aghkp_85{border:1px solid var(--tw-hairline-color);background:transparent;color:var(--tw-black);border-radius:999px;padding:.3rem .75rem;font-size:var(--tw-text-sm);font-variant-numeric:tabular-nums;cursor:pointer}._stepChipOn_aghkp_96{background:var(--tw-black);color:var(--tw-white);border-color:var(--tw-black)}._pad_aghkp_102{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem}._key_aghkp_108{height:3.1rem;border:none;border-radius:10px;background:var(--tw-smoke);color:var(--tw-black);font-size:1.35rem;font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;cursor:pointer}._key_aghkp_108:disabled{opacity:.35}._actions_aghkp_124{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}._next_aghkp_130,._done_aghkp_131{height:3rem;border-radius:999px;font-weight:var(--tw-weight-semibold);font-size:var(--tw-text-body);cursor:pointer}._next_aghkp_130{border:1px solid var(--tw-black);background:transparent;color:var(--tw-black)}._done_aghkp_131{border:none;background:var(--tw-black);color:var(--tw-white)}._body_1ncx1_1{display:flex;flex-direction:column;gap:.75rem}._prevNote_1ncx1_7{margin:0 0 .65rem;padding:.5rem .6rem;background:var(--tw-smoke);border-radius:6px;font-size:var(--tw-text-sm);color:var(--tw-grey-dark)}._prevLabel_1ncx1_16{display:block;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);margin-bottom:.25rem}._body_11wol_1{display:flex;flex-direction:column;gap:.85rem}._empty_11wol_7,._upgrade_11wol_8{margin:0;color:var(--tw-grey);font-size:var(--tw-text-body);line-height:1.4}._section_11wol_15{display:flex;flex-direction:column;gap:.4rem}._sectionTitle_11wol_21{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._adherence_11wol_30{margin:0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.3}._purposeList_11wol_38{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}._purposeRow_11wol_47{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;font-size:var(--tw-text-sm);line-height:1.3}._purposeName_11wol_56{color:var(--tw-ink);font-weight:var(--tw-weight-semibold)}._purposeMeta_11wol_61{color:var(--tw-grey);font-weight:var(--tw-weight-semibold);white-space:nowrap}._workoutList_11wol_67{display:flex;flex-direction:column;gap:.45rem}._page_1cggv_1{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;overflow:auto;overscroll-behavior-y:contain;padding-bottom:var(--fill-scroll-pad, 0px);scroll-padding-bottom:var(--fill-scroll-pad, 0px)}._pageLock_1cggv_14{overflow:hidden}._pageSwipe_1cggv_18{overflow-x:hidden;overscroll-behavior-x:none}._focusPane_1cggv_23{flex:1;min-height:0;display:flex;flex-direction:column}._focusScroll_1cggv_31{flex:1;min-height:0;overflow-y:auto;overscroll-behavior-y:contain}._day_1cggv_38,._queue_1cggv_39{flex-shrink:0}._day_1cggv_38{--canvas-pad-x: 0;--canvas-pad-top: 0;background:transparent;border:none;overflow:visible;padding:0}._weekPager_1cggv_52{position:relative;flex:none;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.15rem;padding:.45rem 0;--tw-icon-md: 1.6rem;margin:.25rem .15rem 1.35rem}._weekPagerDays_1cggv_65{min-width:0}._weekPager_1cggv_52 ._weekPagerReturn_1cggv_70{position:absolute;right:.35rem;bottom:calc(100% + .25rem);z-index:2;--tw-icon-md: 1.35rem;--tw-primary-glow: 0 0 9px color-mix(in srgb, var(--tw-accent) 48%, transparent);border-radius:999px}._trainActions_1cggv_81{display:flex;align-items:center;margin-left:auto;flex-shrink:0}._trainIcon_1cggv_88{min-width:36px!important;min-height:36px!important;width:36px;height:36px;padding:0!important}._emptyActions_1cggv_96{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;width:100%}._emptyAction_1cggv_96{width:100%;padding-left:.4rem;padding-right:.4rem;text-align:center}._emptyActionStack_1cggv_110{display:flex;flex-direction:column;align-items:stretch;gap:.35rem;width:100%}._emptyActionSolo_1cggv_118{width:100%;text-align:center}._emptyActionMeta_1cggv_123{margin:0;padding:0 .25rem;color:var(--tw-grey);font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);line-height:1.35;text-align:center}._dayBody_1cggv_134{display:flex;flex-direction:column;gap:.55rem;margin-top:.15rem}._iconBtn_1cggv_141{min-width:36px!important;min-height:36px!important;width:36px;height:36px;padding:0!important;color:var(--tw-chrome-ink)}._iconBtn_1cggv_141:hover:not(:disabled){background:color-mix(in srgb,var(--tw-chrome-ink) 14%,transparent)}._startBtn_1cggv_154{width:100%;flex-shrink:0}._muted_1cggv_159,._scheduleHint_1cggv_165{margin:0;color:var(--tw-grey);font-size:var(--tw-text-sm)}._error_1cggv_171{margin:0;color:var(--tw-danger);font-size:var(--tw-text-sm)}._emptyDay_1cggv_177{margin:0 .25rem 0 0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.35}._emptyDayAction_1cggv_185{border:none;background:none;padding:0;margin:0;font:inherit;color:var(--tw-black);text-decoration:underline;text-underline-offset:.12em;cursor:pointer}._queue_1cggv_39{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;padding-top:0}._queueGroup_1cggv_205{display:flex;flex-direction:column;gap:.4rem;min-width:0}._queueHead_1cggv_212{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey);margin:0;padding:0;display:inline-flex;align-items:center;gap:.35rem;min-width:0}._queueHeadBtn_1cggv_226{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;margin:0;padding:.15rem .1rem;border:0;background:transparent;cursor:pointer;color:inherit;text-align:left;min-height:var(--touch-min, 44px)}._queueHeadBtn_1cggv_226:focus-visible{outline:none;box-shadow:0 0 0 2px var(--tw-input-focus);border-radius:4px}._queueCount_1cggv_248{font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--tw-grey) 72%,var(--tw-black))}._queueChevron_1cggv_253{flex-shrink:0;color:var(--tw-grey)}._queueList_1cggv_258{display:flex;flex-direction:column;gap:.45rem}._now_1cggv_264{display:inline-flex;align-items:center;align-self:center;flex-shrink:0;margin-right:.2rem;padding:.12rem .4rem;border-radius:999px;background:color-mix(in srgb,var(--tw-accent) 16%,var(--tw-surface));color:var(--tw-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tw-accent) 55%,transparent);font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;line-height:1.2;text-transform:uppercase}._dialogUnschedule_1cggv_282{min-width:28px!important;min-height:28px!important;width:28px;height:28px;padding:0!important}._metaList_1cggv_290{display:grid;gap:.4rem;margin:0 0 .85rem}._metaList_1cggv_290>div{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.5rem;align-items:baseline}._metaList_1cggv_290 dt{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._metaList_1cggv_290 dd{margin:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.3}._dayMeta_1cggv_319{margin:0 .25rem 0 0;gap:.65rem}._dayMeta_1cggv_319>div{display:flex;flex-direction:column;grid-template-columns:none;gap:.08rem;min-width:0}._dayMeta_1cggv_319>._dayMetaPair_1cggv_332{display:grid;grid-template-columns:minmax(0,50%) minmax(0,50%);column-gap:0;row-gap:.08rem;align-items:baseline}._dayMetaPair_1cggv_332>div{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;gap:.35rem;min-width:0}._dayMetaPair_1cggv_332 dt{flex-shrink:0}._dayMetaPair_1cggv_332 dd{min-width:0}._dayMeta_1cggv_319 dd{line-height:1.25}._setsBox_1cggv_361{overflow:hidden;margin:0 0 .85rem;border-radius:var(--tw-radius-card);border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);background:color-mix(in srgb,var(--tw-accent) 16%,var(--tw-surface));color:var(--tw-accent)}._setsBoxHead_1cggv_370{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;margin:0;padding:.55rem .7rem;border:none;background:none;min-height:0;height:auto;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);text-align:left;cursor:pointer;color:inherit}._setsBoxBody_1cggv_389{padding:.15rem .7rem .65rem;background:var(--tw-white);color:var(--tw-black)}._cycleBlock_1cggv_395{margin:0 0 .25rem}._cycleBlock_1cggv_395 ._scheduleHint_1cggv_165,._cycleBlock_1cggv_395 ._error_1cggv_171{margin:0 0 .45rem}._reschedulePrompt_1cggv_404{margin:0 0 .55rem;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);color:var(--tw-grey-dark);line-height:1.3}._reschedulePrompt_1cggv_404 strong{font-weight:var(--tw-weight-semibold);color:var(--tw-black)}._rescheduleMoves_1cggv_417{margin-top:.65rem;padding-top:.55rem;border-top:1px solid var(--tw-grey-light)}._rescheduleMovesTitle_1cggv_423{margin:0 0 .4rem;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._rescheduleMoveList_1cggv_432{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem}._rescheduleMoveList_1cggv_432 li{display:flex;flex-direction:row;align-items:center;gap:.5rem;min-width:0}._rescheduleMoveBadge_1cggv_449{display:grid;place-items:center;flex-shrink:0;width:1.15rem;height:1.15rem;border-radius:50%;background:color-mix(in srgb,var(--tw-accent) 16%,var(--tw-surface));color:var(--tw-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tw-accent) 55%,transparent);font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);line-height:1}._rescheduleMoveBody_1cggv_464{display:flex;flex-direction:column;gap:.08rem;min-width:0;flex:1}._rescheduleMoveStatus_1cggv_472{display:grid;place-items:center;flex-shrink:0;line-height:0}._rescheduleMoveStatusWarn_1cggv_479{color:var(--tw-warning)}._rescheduleMoveStatusOk_1cggv_483{color:var(--tw-success)}._rescheduleMoveName_1cggv_487{font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.2}._rescheduleMovePath_1cggv_493{font-size:var(--tw-text-xs);color:var(--tw-grey-dark);line-height:1.3}._rescheduleMoveMeta_1cggv_499{font-size:var(--tw-text-2xs);color:var(--tw-grey);line-height:1.3}._rescheduleMovePending_1cggv_505 ._rescheduleMovePath_1cggv_493{color:var(--tw-accent)}._rescheduleHint_1cggv_509{margin:.55rem 0 0;font-size:var(--tw-text-2xs);color:var(--tw-grey);line-height:1.35}._weekNoteButton_1cggv_517{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:.25rem 0;margin:-.25rem 0;font:inherit;letter-spacing:inherit;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);cursor:pointer}._undoBar_1cggv_533{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem;border-radius:12px;background:var(--tw-surface-2, rgba(127, 127, 127, .1));font-size:var(--tw-text-sm)}._wrap_1cmkh_1{--filter-label-width: 3.6rem;display:grid;grid-template-columns:var(--filter-label-width) minmax(0,1fr);align-items:center;column-gap:.5rem;margin:0 0 .45rem;min-height:0;min-width:0}._label_1cmkh_12{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._row_1cmkh_21{list-style:none;margin:0 -.15rem;padding:.08rem .15rem;display:flex;flex-wrap:nowrap;align-items:center;gap:.3rem;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}._row_1cmkh_21::-webkit-scrollbar{display:none}._card_1cmkh_40{flex:0 0 auto;display:inline-flex;align-items:center;gap:.1rem;max-width:10.5rem;padding:var(--tw-chip-pad-y, .32rem) .28rem var(--tw-chip-pad-y, .32rem) .45rem;border:1px solid color-mix(in srgb,var(--tw-grey-light) 72%,var(--tw-white));border-radius:8px;background:var(--tw-white);line-height:1.15}._resume_1cmkh_53{display:inline-flex;align-items:center;gap:.28rem;min-width:0;min-height:0;margin:0;padding:0;border:none;background:none;color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._resume_1cmkh_53:hover ._title_1cmkh_72{color:var(--tw-accent)}._icon_1cmkh_76{flex-shrink:0;display:block;width:.72rem;height:.72rem;color:var(--tw-grey)}._title_1cmkh_72{min-width:0;font-size:var(--tw-chip-font-size, .75rem);font-weight:var(--tw-weight-semibold);letter-spacing:.02em;line-height:1.15;color:var(--tw-grey-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._discard_1cmkh_96{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;min-height:0;min-width:0;margin:0;padding:0 .08rem;border:none;border-radius:3px;background:none;color:var(--tw-grey);font-size:var(--tw-text-sm);line-height:1.15;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._discard_1cmkh_96:hover:not(:disabled){color:#c62828;background:#c6282814}._discard_1cmkh_96:disabled{opacity:.45;cursor:default}._thumb_1cm0h_1{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:1px;margin:0;padding:2px;box-sizing:border-box;overflow:hidden;background:var(--tw-smoke);border:1px solid var(--tw-grey-light)}html ._thumb_1cm0h_1._thumb_1cm0h_1._thumb_1cm0h_1{--mm-1: color-mix(in srgb, var(--tw-accent) 35%, var(--mm-skin));--mm-2: color-mix(in srgb, var(--tw-accent) 65%, var(--mm-skin));--mm-3: var(--tw-accent)}._xs_1cm0h_22{width:40px;height:40px;border-radius:6px}._sm_1cm0h_28{width:56px;height:56px;border-radius:8px}._fig_1cm0h_34{height:100%;width:auto!important}._fig_1cm0h_34 path{stroke-width:0!important}._fig_1cm0h_34 ._edge_1cm0h_44{stroke-width:18!important}._focus_1cm0h_48{padding:0}._focusFig_1cm0h_52{width:100%!important;height:100%!important}._focusFig_1cm0h_52 path{stroke-width:0!important}._focusFig_1cm0h_52 ._edge_1cm0h_44{stroke-width:6!important}._icon_1cm0h_65{color:var(--tw-accent)}._readOnly_fslpd_1{display:flex;flex-direction:column;gap:.75rem}._section_fslpd_7{display:flex;flex-direction:column;gap:.45rem;padding-bottom:.7rem;border-bottom:1px solid var(--tw-grey-light)}._section_fslpd_7:last-child{padding-bottom:0;border-bottom:none}._sectionTitle_fslpd_20{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._grid_fslpd_29{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .85rem}._metaGrid_fslpd_35{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .75rem;align-items:start}._field_fslpd_42{display:flex;flex-direction:column;gap:.18rem;min-width:0}._descriptionField_fslpd_49{margin-top:.75rem}._label_fslpd_53{font-size:var(--tw-text-2xs);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey);font-weight:var(--tw-weight-semibold);white-space:nowrap}._value_fslpd_62{margin:0;font-size:var(--tw-text-body);line-height:1.35;color:var(--tw-black)}._valueWrap_fslpd_69{margin:0;font-size:var(--tw-text-body);line-height:1.35;color:var(--tw-black);white-space:pre-wrap}._valueEmpty_fslpd_77{margin:0;font-size:var(--tw-text-body);line-height:1.35;color:var(--tw-grey-light)}._hint_fslpd_84{margin:0;font-size:var(--tw-text-sm);line-height:1.35;color:var(--tw-grey)}._headerActions_fslpd_91{display:flex;align-items:center;gap:.2rem;flex-shrink:0}._videoError_fslpd_98{margin:.2rem 0 0;font-size:var(--tw-text-xs);color:#c62828}._targetItem_fslpd_104{display:flex;flex-direction:column;gap:.08rem;min-width:0;padding:.35rem .45rem;border-radius:6px}._targetPrimary_fslpd_113{background:var(--tw-white);border:1.5px solid var(--tw-black)}._targetPrimary_fslpd_113 ._targetMuscle_fslpd_118{font-weight:var(--tw-weight-semibold)}._targetPrimary_fslpd_113 ._targetRole_fslpd_122{color:var(--tw-black);font-weight:var(--tw-weight-semibold)}._targetSecondary_fslpd_127{background:var(--tw-smoke);border:1px solid var(--tw-grey-light)}._targetSecondary_fslpd_127 ._targetMuscle_fslpd_118{font-weight:var(--tw-weight-medium);color:var(--tw-grey-dark)}._targetMuscle_fslpd_118{font-size:var(--tw-text-body);line-height:1.3}._targetRole_fslpd_122{color:var(--tw-grey);font-size:var(--tw-text-xs);line-height:1.2}._selectGrid_fslpd_149{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tw-space-3, 12px)}@media(min-width:640px){._selectGrid_fslpd_149{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}._wrap_r9m49_1{--chart-y-axis: 32px;width:100%;min-width:0;margin-top:.2rem;padding:.2rem 0 .1rem;border-radius:10px;background:linear-gradient(180deg,color-mix(in srgb,var(--tw-accent) 8%,transparent) 0%,transparent 58%)}._title_r9m49_11{margin:0 0 .15rem;padding:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-md);font-weight:var(--tw-heading-weight);line-height:1.25;color:var(--tw-black)}._chart_r9m49_21{width:100%;min-width:0;height:248px}._chart_r9m49_21 .recharts-line-curve,._chart_r9m49_21 .recharts-area-area{pointer-events:none}._empty_r9m49_33{display:flex;align-items:center;justify-content:center;height:100%;padding:0 .5rem}._spanRow_r9m49_41{display:flex;justify-content:center;min-width:0;margin:.05rem 0 0;padding:0 .25rem 0 var(--chart-y-axis)}._spanRow_r9m49_41>*{margin-bottom:0;min-width:0}._tooltip_r9m49_55{max-width:14rem;background:var(--tw-surface);border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);padding:.38rem .6rem;box-shadow:0 6px 18px #0000001a;font-size:var(--tw-text-sm);line-height:1.35}._tooltipDate_r9m49_66{color:var(--tw-grey);font-size:var(--tw-text-2xs);letter-spacing:.05em;text-transform:uppercase;font-weight:var(--tw-weight-semibold)}._tooltipValue_r9m49_74{margin-top:.08rem;font-weight:var(--tw-weight-semibold);font-size:var(--tw-text-md);color:var(--tw-black)}._tooltipDetail_r9m49_81,._tooltipNote_r9m49_82{margin-top:.22rem;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-medium);line-height:1.35;color:var(--tw-grey-dark);white-space:pre-wrap}._tooltipDetail_r9m49_81{font-weight:var(--tw-weight-semibold)}._tooltipProgram_r9m49_95{display:flex;align-items:center;gap:.32rem;margin-top:.28rem;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.02em;color:var(--tw-grey-dark)}._tooltipSwatch_r9m49_106{flex:0 0 auto;width:.5rem;height:.5rem;border-radius:2px}@media(min-width:768px){._wrap_r9m49_1{margin-top:.45rem;padding:.45rem 0 .25rem}}._detail_16t3o_1{display:flex;flex-direction:column;gap:.12rem;min-width:0;padding:.4rem .55rem;border-radius:8px;background:var(--tw-smoke)}._set_16t3o_11{margin:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;line-height:1.3;color:var(--tw-black)}._note_16t3o_20{margin:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-medium);line-height:1.35;color:var(--tw-grey-dark);white-space:pre-wrap}._detail_1x5wv_1{display:flex;flex-direction:column;gap:.65rem;min-width:0}._prStart_1x5wv_8{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}._prStartRow_1x5wv_15{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem .6rem}._prStartStatus_1x5wv_22{margin:0;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);line-height:1.3}._prStartPending_1x5wv_29{margin:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.3;color:var(--tw-grey-dark)}._metricBlock_1x5wv_37{display:flex;flex-direction:column;gap:.22rem;min-width:0}._metricHint_1x5wv_44{margin:0;padding:0 .05rem;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-medium);line-height:1.35;color:var(--tw-grey)}._wins_1x5wv_53{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}._winsOne_1x5wv_59{grid-template-columns:minmax(0,1fr)}._win_1x5wv_53{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;min-width:0;padding:.5rem .4rem .45rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));background:var(--tw-smoke);text-align:center}._winUp_1x5wv_77{background:color-mix(in srgb,var(--tw-success) 10%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-success) 28%,var(--tw-grey-light))}._winDown_1x5wv_82{background:color-mix(in srgb,var(--tw-danger) 10%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-danger) 28%,var(--tw-grey-light))}._winFlat_1x5wv_87{background:color-mix(in srgb,var(--tw-grey) 8%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-grey) 22%,var(--tw-grey-light))}._winPeak_1x5wv_92{background:color-mix(in srgb,var(--tw-accent) 10%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-accent) 28%,var(--tw-grey-light))}._winLatest_1x5wv_97{background:color-mix(in srgb,var(--tw-black) 4%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-grey-light) 70%,var(--tw-smoke))}._winValue_1x5wv_102{display:block;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;line-height:1.15;color:var(--tw-black);white-space:nowrap}._winUp_1x5wv_77 ._winValue_1x5wv_102{color:var(--tw-success)}._winDown_1x5wv_82 ._winValue_1x5wv_102{color:var(--tw-danger)}._winFlat_1x5wv_87 ._winValue_1x5wv_102{color:var(--tw-grey-dark)}._winPeak_1x5wv_92 ._winValue_1x5wv_102{color:var(--tw-accent)}._winLabel_1x5wv_128{display:block;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);line-height:1.2}._root_1p4jw_1{display:flex;flex-direction:column;flex:1;min-height:0;position:relative}._toolbar_1p4jw_9{flex-shrink:0;position:relative;z-index:1;background:var(--tw-smoke);overflow:visible}._listScroll_1p4jw_17{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding-bottom:var(--fill-scroll-pad, 0px);scroll-padding-bottom:var(--fill-scroll-pad, 0px)}@media(max-width:767px){._root_1p4jw_1:has([data-list-pager]) ._listScroll_1p4jw_17{padding-bottom:calc(var(--fill-scroll-pad, 0px) + var(--tw-train-orb-rise, 1.05rem) + 2.9rem)}}@media(min-width:768px){._listScroll_1p4jw_17{padding-bottom:.75rem}}._list_1p4jw_17{display:flex;flex-direction:column;gap:.45rem}._empty_1p4jw_47{color:var(--tw-grey);text-align:center;padding:2rem 1rem;margin:0}._empty_1p4jw_47 a,._emptyAction_1p4jw_55{color:var(--tw-accent);font-weight:var(--tw-weight-semibold)}._emptyAction_1p4jw_55{display:inline;padding:0;border:0;background:none;font:inherit;cursor:pointer}._control_1t7mu_1{display:flex;align-items:center;gap:.2rem;flex-shrink:0}._value_1t7mu_8{min-width:2.6rem;text-align:right;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;line-height:1}._valueWork_1t7mu_17{color:var(--tw-success)}._valueRest_1t7mu_21{color:var(--tw-danger)}._valueReset_1t7mu_25{color:var(--tw-accent)}._bulkBtn_1xcg7_1{flex-shrink:0;min-width:28px!important;min-height:28px!important;width:28px;height:28px;padding:0!important;color:var(--tw-grey)}._bulkBtn_1xcg7_1:hover{color:var(--tw-accent)}._dialogBody_1xcg7_15{display:flex;flex-direction:column;gap:.4rem}._sectionLabel_1xcg7_21{margin:0;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._rules_1xcg7_30{display:flex;flex-direction:column;gap:.28rem}._ruleCard_1xcg7_36{display:flex;flex-direction:column;gap:.28rem;padding:.35rem .4rem;border:1px solid var(--tw-grey-light);border-radius:6px;background:var(--tw-white);min-width:0}._ruleHead_1xcg7_47{display:flex;align-items:center;gap:.35rem;min-width:0}._ruleMetric_1xcg7_54{flex:1;min-width:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.02em;color:var(--tw-black)}._ruleRemove_1xcg7_63{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;min-width:0;min-height:0;margin:0;padding:0;border:none;background:none;color:var(--tw-grey);font-size:var(--tw-text-base);line-height:1;cursor:pointer;border-radius:4px}._ruleRemove_1xcg7_63:hover{color:#c62828;background:#c6282814}._chips_1xcg7_88{display:flex;flex-direction:column;gap:.22rem;min-width:0;position:relative;z-index:1}._chipRow_1xcg7_97{display:flex;flex-wrap:wrap;align-items:center;gap:.22rem;min-width:0}._chip_1xcg7_88{flex:0 0 auto;padding:var(--tw-chip-pad-y, .32rem) var(--tw-chip-pad-x, .58rem);min-height:0;border-radius:999px;font-size:var(--tw-chip-font-size, .75rem);font-weight:var(--tw-weight-semibold);line-height:1.2;color:var(--tw-grey-dark);background:var(--tw-white);border:1px solid var(--tw-grey-light);cursor:pointer}._active_1xcg7_120{color:var(--tw-chrome-ink);background:var(--tw-accent);border-color:var(--tw-accent)}._add_1xcg7_126{border-style:dashed;color:var(--tw-grey)}._addField_1xcg7_131{display:flex;flex-wrap:wrap;align-items:center;gap:.22rem}._targetWrap_1xcg7_138{position:relative;flex-shrink:0}._targetBtn_1xcg7_143{display:inline-flex;align-items:center;gap:.2rem;padding:var(--tw-chip-pad-y, .32rem) .5rem;min-height:0;border:1px solid var(--tw-grey-light);border-radius:999px;background:var(--tw-white);font-size:var(--tw-chip-font-size, .75rem);font-weight:var(--tw-weight-semibold);line-height:1.2;color:var(--tw-grey-dark);cursor:pointer;white-space:nowrap}._targetCaret_1xcg7_160{font-size:var(--tw-text-micro);color:var(--tw-grey);flex-shrink:0}._targetPanel_1xcg7_166{position:fixed;z-index:calc(var(--tw-overlay-z, 80) + 3);min-width:11rem;max-height:12rem;overflow:auto;padding:.3rem;border:1px solid var(--tw-grey-light);border-radius:8px;background:var(--tw-white);box-shadow:0 4px 16px #0000001a}._targetShortcuts_1xcg7_179{display:flex;gap:.35rem;padding:.1rem .2rem .3rem;border-bottom:1px solid var(--tw-grey-light);margin-bottom:.2rem}._targetShortcuts_1xcg7_179 button{border:none;background:none;padding:0;min-height:0;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);color:var(--tw-accent);cursor:pointer}._targetRow_1xcg7_198{display:flex;align-items:center;gap:.35rem;padding:.22rem .2rem;font-size:var(--tw-text-xs);cursor:pointer}._targetRow_1xcg7_198 input{flex-shrink:0}._block_rw3of_1{background:var(--tw-white);border:1px solid var(--tw-grey-light);border-radius:8px;overflow:hidden}._block_rw3of_1:not(:has(._header_rw3of_8)){display:flex;flex-direction:column;gap:.35rem;padding:.55rem .65rem .65rem}._header_rw3of_8{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;margin:0;padding:.55rem .65rem;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation}._header_rw3of_8:hover ._title_rw3of_32{color:var(--tw-accent)}._titleRow_rw3of_36{display:flex;align-items:baseline;gap:0;min-width:0}._title_rw3of_32{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._count_rw3of_52{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);color:var(--tw-grey)}._count_rw3of_52:before{content:"·";margin:0 .35rem;color:var(--tw-grey-light)}._titleFollow_rw3of_64{margin-top:.45rem}._body_rw3of_68{padding:0 .65rem .65rem}._list_rw3of_72{display:flex;flex-direction:column;gap:.45rem;overflow-anchor:none}._listItem_rw3of_79{flex-shrink:0;min-width:0}._plain_rw3of_84{display:flex;flex-direction:column}._plain_rw3of_84 ._body_rw3of_68{padding:0}._stack_1wx1n_1{display:flex;flex-direction:column;gap:.65rem}._intro_1wx1n_7{min-width:0}._panel_1wx1n_11{border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:8px;overflow:hidden}._panelWarm_1wx1n_17{background:color-mix(in srgb,var(--tw-accent) 6%,var(--tw-smoke))}._panelWork_1wx1n_21{background:var(--tw-white)}._panelOpen_1wx1n_25 ._panelHead_1wx1n_25{border-bottom:1px solid color-mix(in srgb,var(--tw-grey-light) 55%,var(--tw-smoke))}._panelHead_1wx1n_25{display:flex;align-items:center;gap:.15rem;padding:0 .35rem 0 .15rem;min-height:0}._panelToggle_1wx1n_37{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0;padding:.55rem .35rem .55rem .65rem;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._panelToggle_1wx1n_37:hover ._panelTitle_1wx1n_56{color:var(--tw-accent)}._panelTitleRow_1wx1n_60{display:flex;align-items:baseline;gap:0;min-width:0}._panelTitle_1wx1n_56{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._panelCount_1wx1n_76{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);color:var(--tw-grey)}._panelCount_1wx1n_76:before{content:"·";margin:0 .35rem;color:var(--tw-grey-light)}._panelChevron_1wx1n_88{flex-shrink:0;width:12px;height:12px;color:var(--tw-grey)}._panelBody_1wx1n_95{display:flex;flex-direction:column;gap:.45rem;padding:.55rem .65rem;--roster-card-min-h: calc(1.3rem + 42px) }._addSlot_1wx1n_104{--schedule-slot-min-h: var(--roster-card-min-h);min-height:var(--roster-card-min-h);--rest-bg: var(--tw-surface)}._empty_1wx1n_110{margin:0;color:var(--tw-grey);font-size:var(--tw-text-sm)}._wrap_1xo8t_1{display:flex;flex-direction:column;gap:.55rem}._head_1xo8t_7{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._label_1xo8t_14{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--tw-muted)}._empty_1xo8t_23{margin:0;font-size:var(--tw-text-body);color:var(--tw-grey)}._actions_1xo8t_29{display:flex;align-items:center;gap:.1rem;flex-shrink:0}._form_1vs4o_1{display:flex;flex-direction:column;gap:.55rem}._onTrainHint_1vs4o_7{margin:.35rem 0 0;font-size:var(--tw-text-sm);line-height:1.35;color:var(--tw-grey)}._typePill_1vs4o_14{align-self:flex-start;display:inline-flex;padding:var(--tw-chip-pad-y, .32rem) var(--tw-chip-pad-x, .58rem);border-radius:999px;font-size:var(--tw-chip-font-size, .75rem);font-weight:var(--tw-weight-semibold);line-height:1.2;color:var(--tw-black);background:var(--tw-white);border:1px solid var(--tw-grey-light)}._notes_19cri_1,._notesEmpty_19cri_2{margin:0;font-size:var(--tw-text-body);line-height:1.35;white-space:pre-wrap}._notes_19cri_1{color:var(--tw-black)}._notesEmpty_19cri_2{color:var(--tw-grey-light)}._summary_19cri_17{grid-column:1 / -1}._list_2nk0x_1{display:flex;flex-direction:column;gap:.4rem}._daySlot_2nk0x_7{position:relative}._daySlotCompact_2nk0x_12{--schedule-slot-min-h: calc(.84rem + 42px) }._dayGroup_2nk0x_16{--rest-bg: transparent;display:flex;flex-direction:column;gap:.3rem}._dayGroupLanded_2nk0x_24{border-radius:9px;background:color-mix(in srgb,var(--tw-accent) 10%,transparent)}._dayGroupHead_2nk0x_29{display:flex;align-items:center;gap:.35rem;min-width:0;padding:0 .05rem}._dayGroupTitle_2nk0x_37{display:inline-flex;align-items:center;gap:.12rem;min-width:0}._dayGroupLabel_2nk0x_44{font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);line-height:1;white-space:nowrap}._dayGroupLabelProminent_2nk0x_54{font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);letter-spacing:.08em;color:var(--tw-black)}._dayGroupLabelAccent_2nk0x_61{color:var(--tw-accent)}._dayGroupDate_2nk0x_66{margin-left:.4rem;color:var(--tw-grey);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1;white-space:nowrap}._dayGroupCount_2nk0x_75{font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);color:color-mix(in srgb,var(--tw-grey) 82%,var(--tw-white));line-height:1;white-space:nowrap}._dayGroupAside_2nk0x_83{margin-left:auto;flex:none;min-width:0}._dayGroupAdd_2nk0x_89{width:1.35rem!important;min-width:1.35rem!important;height:1.35rem!important;min-height:1.35rem!important;padding:0!important;color:var(--tw-grey)}._sessionCard_2nk0x_98{min-height:var(--schedule-slot-min-h)}._dragging_2nk0x_102{opacity:.45}._dayFlag_2nk0x_106{display:flex;align-items:center;justify-content:center;gap:.15rem;box-sizing:border-box;width:100%;height:100%;pointer-events:none}._dayFlagOnRest_2nk0x_117{position:absolute;top:0;right:0;z-index:1;width:var(--day-cutout-w);min-width:var(--day-cutout-w);height:var(--day-cutout-h);padding:0;background:var(--tw-surface);border:none;border-left:1px dashed var(--tw-grey-light);border-bottom:1px dashed var(--tw-grey-light);border-radius:0 7px}._dayFlagLabel_2nk0x_133{min-width:0;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);line-height:1;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._grip_2nk0x_147{position:absolute;right:.1rem;bottom:.08rem;z-index:2;display:grid;place-items:center;width:var(--tw-control-min);min-width:var(--tw-control-min);height:var(--tw-control-min);min-height:var(--tw-control-min);margin:0;padding:0;border:none;border-radius:6px;background:none;color:var(--tw-grey);cursor:grab;touch-action:none}._grip_2nk0x_147:active{cursor:grabbing}._badge_2nk0x_172{display:grid;place-items:center;min-width:1rem;height:1rem;padding:0 .22rem;border-radius:999px;background:color-mix(in srgb,var(--tw-accent) 16%,var(--tw-surface));color:var(--tw-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tw-accent) 55%,transparent);font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);line-height:1}._holding_2nk0x_187{z-index:2;filter:drop-shadow(0 10px 22px color-mix(in srgb,var(--tw-black) 16%,transparent))}._holding_2nk0x_187 ._sessionCard_2nk0x_98{background:var(--tw-accent);border-color:var(--tw-accent);color:var(--tw-ink-on-accent)}._holding_2nk0x_187 ._dayFlagLabel_2nk0x_133{color:color-mix(in srgb,var(--tw-ink-on-accent) 82%,var(--tw-accent))}._holding_2nk0x_187 ._badge_2nk0x_172{background:var(--tw-white);color:var(--tw-accent)}._landed_2nk0x_207 ._sessionCard_2nk0x_98{box-shadow:inset 0 0 0 2px var(--tw-accent)}._locked_2nk0x_211{opacity:.45}._clickable_2nk0x_215 ._sessionCard_2nk0x_98{cursor:pointer}._daysBlock_3pv30_1{display:flex;flex-direction:column;gap:.15rem;margin-bottom:.7rem}._daysBlockFlush_3pv30_8{margin-bottom:0}._sectionHeading_3pv30_12{display:flex;align-items:baseline;gap:0;min-width:0}._sectionTitle_3pv30_19{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._sectionCount_3pv30_28{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);color:var(--tw-grey);white-space:nowrap}._sectionCount_3pv30_28:before{content:"·";margin:0 .35rem;color:var(--tw-grey-light)}._form_qfsx6_1{display:flex;flex-direction:column;gap:1.15rem}._warning_qfsx6_7{margin:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);color:var(--tw-danger, #c44)}._chipRow_1f1lv_1{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}._notes_1f1lv_8,._notesEmpty_1f1lv_9{margin:0;font-size:var(--tw-text-body);line-height:1.35;white-space:pre-wrap}._notes_1f1lv_8{color:var(--tw-black)}._notesEmpty_1f1lv_9{color:var(--tw-grey-light)}._chip_1f1lv_1{flex:0 0 auto;padding:var(--tw-chip-pad-y, .32rem) var(--tw-chip-pad-x, .58rem);border-radius:999px;font-size:var(--tw-chip-font-size, .75rem);font-weight:var(--tw-weight-semibold);line-height:1.2;color:var(--tw-black);background:var(--tw-white);border:1px solid var(--tw-grey-light)}._primaryAction_1f1lv_36{display:flex}._primaryAction_1f1lv_36>button{flex:1}._body_5bm6v_1{display:flex;flex-direction:column;gap:.65rem;padding:0 .15rem .25rem}._lead_5bm6v_8{margin:0;font-size:var(--tw-text-body);line-height:1.35;color:var(--tw-grey-dark)}._meta_5bm6v_15{margin:0;font-size:var(--tw-text-sm);line-height:1.35;color:var(--tw-grey)}._check_5bm6v_22,._radio_5bm6v_23{display:flex;align-items:flex-start;gap:.45rem;margin:0;font-size:var(--tw-text-sm);color:var(--tw-grey-dark);cursor:pointer}._check_5bm6v_22 input,._radio_5bm6v_23 input{margin-top:.15rem}._attach_5bm6v_38{display:flex;flex-direction:column;gap:.45rem}._hero_1c7ny_1{display:flex;flex-direction:column;align-items:center;gap:.45rem;padding:1.15rem 1rem 1.05rem;background:var(--tw-chrome);color:var(--tw-chrome-ink);border-radius:8px;text-align:center}._kicker_1c7ny_13{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--tw-accent)}._clock_1c7ny_22{margin:0;font-size:3.4rem;font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.03em}._heroMeta_1c7ny_31{margin:0 0 .35rem;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);color:#ffffff9e}._start_1c7ny_38{width:100%;max-width:16rem}._control_1c7ny_43{display:flex;align-items:center;gap:.2rem;flex-shrink:0}._value_1c7ny_50{min-width:2.6rem;text-align:right;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;line-height:1}._valueWork_1c7ny_59{color:var(--tw-success)}._valueRest_1c7ny_63{color:var(--tw-danger)}._valueReset_1c7ny_67{color:var(--tw-accent)}._cover_1c7ny_71{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--tw-overlay-z, 80);display:grid;grid-template-rows:auto 1fr auto;align-items:center;gap:.75rem;padding:calc(env(safe-area-inset-top,0px) + 1.1rem) 1.25rem calc(env(safe-area-inset-bottom,0px) + 1.35rem);color:var(--tw-chrome-ink);background:var(--tw-chrome);overflow:hidden;overscroll-behavior:none}._coverCountdown_1c7ny_86{background:var(--tw-chrome)}._coverWork_1c7ny_90{background:color-mix(in srgb,var(--tw-success) 38%,var(--tw-black))}._coverRest_1c7ny_94{background:color-mix(in srgb,var(--tw-danger) 42%,var(--tw-black))}._coverReset_1c7ny_98{background:color-mix(in srgb,var(--tw-accent) 48%,var(--tw-black))}._coverDone_1c7ny_102{background:var(--tw-chrome)}._coverTitle_1c7ny_106{margin:0;text-align:center;font-family:var(--tw-heading-font);font-size:var(--tw-heading-lg);font-weight:var(--tw-heading-weight);letter-spacing:.02em;line-height:1.1}._coverKickerHalfway_1c7ny_116{letter-spacing:.08em;text-transform:uppercase}._coverMain_1c7ny_121{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;min-height:0;width:100%}._tracks_1c7ny_131{display:flex;flex-direction:column;gap:.4rem;width:min(100%,20rem)}._track_1c7ny_131{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.4rem;padding:.45rem .85rem;border-radius:10px;background:#00000038;border:1px solid rgb(255 255 255 / .14);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold)}._stationRoster_1c7ny_152{margin:0;padding:.3rem;list-style:none;display:flex;flex-direction:column;gap:.15rem;max-height:8.2rem;overflow-y:auto;overscroll-behavior:contain;border-radius:10px;background:#00000038;border:1px solid rgb(255 255 255 / .14);-webkit-overflow-scrolling:touch}._stationRow_1c7ny_168{display:flex;align-items:center;gap:.45rem;min-width:0;padding:.32rem .5rem;border-radius:7px;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.25;color:#ffffff80}._stationRowCurrent_1c7ny_181{color:var(--tw-chrome-ink);background:#ffffff29;font-weight:var(--tw-weight-semibold)}._stationIndex_1c7ny_187{flex-shrink:0;width:1rem;font-size:var(--tw-text-2xs);font-variant-numeric:tabular-nums;opacity:.75;text-align:right}._stationName_1c7ny_196{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dots_1c7ny_203{display:flex;align-items:center;gap:.38rem}._dotOn_1c7ny_209,._dotOff_1c7ny_210{width:.58rem;height:.58rem;border-radius:50%;box-sizing:border-box}._dotOn_1c7ny_209{background:var(--tw-white)}._dotOff_1c7ny_210{border:1.5px solid rgb(255 255 255 / .55)}._trackCount_1c7ny_225{font-variant-numeric:tabular-nums;font-weight:var(--tw-weight-semibold)}._ring_1c7ny_230{position:relative;width:min(72vw,16.5rem);aspect-ratio:1;flex-shrink:1}._ringSvg_1c7ny_237{display:block;width:100%;height:100%}._ringTrack_1c7ny_243,._ringArc_1c7ny_244{fill:none;stroke-width:5}._ringTrack_1c7ny_243{stroke:#ffffff38}._ringArc_1c7ny_244{stroke:var(--tw-white);stroke-linecap:round}._ringInner_1c7ny_258{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.28rem;padding:1.4rem;text-align:center}._ringPhase_1c7ny_270{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8}._ringClock_1c7ny_279{margin:0;font-size:2.55rem;font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.04em}._ringTotal_1c7ny_288{display:flex;align-items:center;gap:.28rem;margin:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;color:#ffffffb3}._upNext_1c7ny_299{margin:0;text-align:center;text-transform:uppercase}._upNext_1c7ny_299 span{display:block;margin-bottom:.2rem;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.14em;color:#ffffff9e}._upNext_1c7ny_299 strong{font-size:var(--tw-text-title);font-weight:var(--tw-weight-semibold);letter-spacing:.06em}._coverActions_1c7ny_320{display:flex;align-items:center;justify-content:center;width:min(100%,22rem);justify-self:center}._coverActions_1c7ny_320:has(._playBtn_1c7ny_328){display:grid;grid-template-columns:1fr auto 1fr;align-items:center}._endBtn_1c7ny_334{justify-self:start;min-height:var(--touch-min, 44px);padding:0 .2rem;border:0;background:transparent;color:var(--tw-chrome-ink);font:inherit;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._playBtn_1c7ny_328,._skipBtn_1c7ny_352{display:grid;place-items:center;border:0;color:var(--tw-black);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._playBtn_1c7ny_328{justify-self:center;width:4.25rem;height:4.25rem;border-radius:50%;background:var(--tw-white)}._playBtn_1c7ny_328 svg{width:2.5rem;height:2.5rem}._skipBtn_1c7ny_352,._actionSpacer_1c7ny_376{justify-self:end;width:2.75rem;height:2.75rem}._skipBtn_1c7ny_352{border-radius:50%;background:#ffffff38;color:var(--tw-chrome-ink)}._actionSpacer_1c7ny_376{display:block}@media(max-height:700px){._coverMain_1c7ny_121{gap:.7rem}._ring_1c7ny_230{width:min(58vw,13.5rem)}._ringClock_1c7ny_279{font-size:2.15rem}}._page_hb9nx_1{padding:calc(env(safe-area-inset-top,0px) + .85rem) var(--page-inline, .75rem) calc(env(safe-area-inset-bottom,0px) + 1.15rem);box-sizing:border-box;display:flex;flex-direction:column;gap:1.1rem}._startOnDark_hb9nx_10{width:100%;max-width:16rem;background:var(--tw-white)!important;border-color:var(--tw-chrome-ink)!important;color:var(--tw-black)!important}._heroActions_hb9nx_18{display:flex;align-items:center;justify-content:center;gap:.35rem;margin-top:.15rem}._heroActions_hb9nx_18 button{background:transparent!important;border-color:#fff6!important;color:#ffffffeb!important}._detail_hb9nx_32{margin:0;font-size:var(--tw-text-body);font-weight:var(--tw-weight-semibold);line-height:1.35;color:var(--tw-black)}._hint_hb9nx_40{margin:.35rem 0 0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-medium);line-height:1.35;color:var(--tw-grey)}._stationList_hb9nx_48{margin:0;padding:0 0 0 1.15rem;list-style:decimal outside;color:var(--tw-black);font-size:var(--tw-text-body);font-weight:var(--tw-weight-semibold);line-height:1.4}._stationList_hb9nx_48 li{display:list-item;margin:0 0 .28rem;padding-left:.15rem}._stationList_hb9nx_48 li:last-child{margin-bottom:0}._line_slmyy_1{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:-.15rem 0 .35rem 2.1rem;font-size:var(--tw-text-sm);color:var(--tw-grey);font-variant-numeric:tabular-nums}._lineInline_slmyy_12{max-width:100%;min-width:0;margin:0;flex-wrap:nowrap;white-space:nowrap;justify-content:flex-start;font-size:var(--tw-text-xs, .75rem);line-height:1.2}._lineBtn_slmyy_23{display:inline-flex;align-items:center;gap:.3rem;padding:.1rem 0;border:none;background:none;color:inherit;font:inherit;cursor:pointer}._lineWarn_slmyy_35 ._lineBtn_slmyy_23{color:var(--tw-accent)}._glyph_slmyy_39{width:.95rem;height:.95rem;flex-shrink:0}._nearest_slmyy_45{display:inline-flex;gap:.3rem}._useChip_slmyy_50{border:1px solid var(--tw-hairline-color);background:var(--tw-smoke);color:var(--tw-black);border-radius:999px;padding:.1rem .55rem;font:inherit;font-weight:var(--tw-weight-semibold);cursor:pointer}._useWord_slmyy_61{color:var(--tw-accent);font-weight:var(--tw-weight-regular)}._backdrop_slmyy_66{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:color-mix(in srgb,var(--tw-black) 28%,transparent);display:flex;align-items:flex-end;justify-content:center}._sheet_slmyy_76{width:min(100%,30rem);background:var(--tw-white);color:var(--tw-black);border-radius:18px 18px 0 0;padding:.75rem 1rem calc(1rem + env(safe-area-inset-bottom));box-shadow:0 -8px 30px color-mix(in srgb,var(--tw-black) 18%,transparent);display:grid;gap:.6rem;justify-items:center}._grab_slmyy_88{width:2.5rem;height:4px;border-radius:2px;background:var(--tw-grey-light)}._title_slmyy_95{margin:0;font-size:2rem;font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums}._sub_slmyy_102{margin:-.5rem 0 0;color:var(--tw-grey);font-size:var(--tw-text-sm)}._bar_slmyy_108{display:flex;align-items:center;justify-content:center;width:100%;min-height:7rem;gap:2px;overflow-x:auto}._shaft_slmyy_118{flex:0 1 5rem;min-width:2rem;height:.55rem;border-radius:2px;background:var(--tw-grey-light)}._sleeveEnd_slmyy_126{width:.9rem;height:.85rem;border-radius:2px;background:var(--tw-grey-light)}._collar_slmyy_133{width:.4rem;height:1.3rem;border-radius:2px;background:var(--tw-grey)}._plate_slmyy_140{position:relative;width:1.2rem;border-radius:4px;background:var(--tw-black);display:flex;align-items:center;justify-content:center}._plate_slmyy_140[data-w="2.5"],._plate_slmyy_140[data-w="1.25"],._plate_slmyy_140[data-w="5"]{width:.75rem;background:var(--tw-grey)}._plate_slmyy_140[data-w="10"]{width:.9rem}._plate_slmyy_140[data-w="100"],._plate_slmyy_140[data-w="55"]{width:1.55rem;background:var(--tw-accent)}._plateLabel_slmyy_167{writing-mode:vertical-rl;transform:rotate(180deg);font-size:.62rem;font-weight:var(--tw-weight-semibold);color:var(--tw-white);font-variant-numeric:tabular-nums}._caption_slmyy_176{margin:0;text-align:center;font-size:var(--tw-text-md);font-variant-numeric:tabular-nums}._useRow_slmyy_183{display:flex;gap:.5rem}._useBig_slmyy_188{border:1px solid var(--tw-hairline-color);background:var(--tw-smoke);color:var(--tw-black);border-radius:999px;padding:.55rem 1rem;font:inherit;font-weight:var(--tw-weight-semibold);cursor:pointer}._done_slmyy_199{justify-self:stretch;height:3rem;border:none;border-radius:999px;background:var(--tw-black);color:var(--tw-white);font:inherit;font-weight:var(--tw-weight-semibold);cursor:pointer}._lineInline_slmyy_12 ._lineBtn_slmyy_23{padding:0 .25rem;min-height:1.75rem}._lineInline_slmyy_12 ._lineBtn_slmyy_23{max-width:100%;min-width:0}._lineInline_slmyy_12 ._lineText_slmyy_221{min-width:0;overflow:hidden;text-overflow:ellipsis}._page_1qrju_1{min-height:100dvh;min-height:100svh;display:flex;flex-direction:column;background:var(--tw-smoke)}._chrome_1qrju_9{position:sticky;top:0;z-index:8;background:var(--tw-chrome);box-shadow:0 1px #ffffff1a}._body_1qrju_17{flex:1;padding:.65rem .65rem calc(1.2rem + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:.5rem}._workItem_1qrju_25{flex-shrink:0}._banner_1qrju_29{margin:.5rem .65rem 0}._end_1qrju_33{width:100%;margin-top:.25rem}._prevNote_1qrju_38{margin:0 0 .65rem;padding:.5rem .6rem;background:var(--tw-smoke);border-radius:6px;font-size:var(--tw-text-sm);color:var(--tw-grey-dark)}._prevLabel_1qrju_47{display:block;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);margin-bottom:.2rem}._cueCopy_1qrju_57{margin:.65rem 0 0;font-size:var(--tw-text-body);line-height:1.45;color:var(--tw-grey-dark);white-space:pre-wrap}._wrap_1y7yl_1{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;margin:.35rem 0}._message_1y7yl_9{margin:0;font-size:var(--tw-text-md);line-height:1.4;color:var(--tw-ink)}._bodyCard_tw6ce_1{display:flex;flex-direction:column;gap:.45rem}._formActions_tw6ce_7{display:flex;justify-content:flex-end}._chevron_tw6ce_12{flex-shrink:0;color:var(--tw-grey);font-size:var(--tw-text-title);font-weight:var(--tw-weight-regular);line-height:1}._fieldBlock_tw6ce_20{margin-bottom:.75rem}._fieldBlock_tw6ce_20:last-of-type{margin-bottom:.55rem}._fieldValue_tw6ce_28{margin:.12rem 0 0;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);line-height:1.3}._restInput_tw6ce_35{width:100%;max-width:8rem;margin-top:.2rem;min-height:var(--tw-control-min, 34px);padding:.35rem .5rem;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:8px;font-family:var(--tw-font);font-size:var(--tw-input-font-size);font-weight:var(--tw-input-font-weight);line-height:var(--tw-input-line-height);color:var(--tw-input-color)}._restInput_tw6ce_35:focus,._restInput_tw6ce_35:focus-visible{outline:none;border-color:var(--tw-input-focus);box-shadow:0 0 0 2px var(--tw-input-focus)}._noticeIcon_13ju6_1{position:relative;display:block;width:20px;height:20px}._noticeIcon_13ju6_1 svg{display:block;width:20px;height:20px}._noticeDot_13ju6_14{position:absolute;top:0;right:0;width:7px;height:7px;border-radius:50%;background:var(--tw-accent);box-shadow:0 0 0 2px var(--tw-chrome)}._noticeMessage_13ju6_25{margin:0;color:var(--tw-chrome-ink);font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);line-height:1.45}._card_13ju6_33{display:flex;flex-direction:column;gap:.35rem;margin-top:.75rem;padding:.65rem .75rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));background:color-mix(in srgb,var(--tw-black) 3%,var(--tw-white))}._cardTitle_13ju6_44{margin:0;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._cardBody_13ju6_53{margin:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.4;color:var(--tw-black)}._cardList_13ju6_61{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.25rem}._cardAction_13ju6_70{align-self:flex-end;margin-top:.2rem;padding:.35rem .7rem;border:none;border-radius:8px;background:var(--tw-accent);color:var(--tw-chrome-ink);font:inherit;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);min-height:var(--tw-control-min, 34px);cursor:pointer;touch-action:manipulation}._cardAction_13ju6_70:disabled{opacity:.6;cursor:default}._steps_ce59d_1{display:flex;flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none}._step_ce59d_1{display:flex;align-items:center;gap:.6rem;min-height:var(--touch-min, 44px)}._mark_ce59d_17{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--tw-grey);color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold)}._mark_ce59d_17 svg{width:.85rem;height:.85rem}._done_ce59d_36 ._mark_ce59d_17{background:var(--tw-mark-complete);color:var(--tw-mark-complete-ink);box-shadow:none}._label_ce59d_42{flex:1;min-width:0;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);line-height:1.3}._done_ce59d_36 ._label_ce59d_42{color:var(--tw-grey);text-decoration:line-through}._stepLink_ce59d_55,._stepLinkNext_ce59d_56{display:flex;align-items:center;gap:.6rem;flex:1;min-width:0;min-height:var(--touch-min, 44px);color:inherit;text-decoration:none}._stepLinkNext_ce59d_56 ._label_ce59d_42{color:var(--tw-accent)}._starter_ce59d_71{display:flex;flex-direction:column;gap:.5rem;margin-top:.35rem}._starterCopy_ce59d_78{margin:0;font-size:var(--tw-text-sm);line-height:1.35;color:var(--tw-grey)}._srOnly_ce59d_85{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._plateList_go9wu_1{list-style:none;margin:.25rem 0 .5rem;padding:0;display:flex;flex-direction:column}._plateRow_go9wu_9{display:flex;align-items:center;gap:.6rem;padding:.45rem 0;border-bottom:1px solid color-mix(in srgb,var(--tw-grey-light) 45%,transparent)}._plateRow_go9wu_9:last-child{border-bottom:none}._plateRow_go9wu_9[data-off] ._plateWeight_go9wu_21{color:var(--tw-grey)}._plateWeight_go9wu_21{font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;min-width:4.5rem}._off_go9wu_32{font-size:var(--tw-text-sm, .8rem);color:var(--tw-grey)}._stepper_go9wu_37{margin-left:auto;display:inline-flex;align-items:center;gap:.35rem}._step_go9wu_37{width:2rem;height:2rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));background:transparent;color:inherit;font-size:1.05rem;line-height:1;cursor:pointer}._step_go9wu_37:disabled{opacity:.4;cursor:default}._count_go9wu_61{min-width:1.6rem;text-align:center;font-variant-numeric:tabular-nums;font-weight:var(--tw-weight-semibold)}._barList_go9wu_68{list-style:none;margin:.25rem 0;padding:0;display:flex;flex-direction:column}._barRow_go9wu_76{display:flex;align-items:center;gap:.5rem;padding:.35rem 0;border-bottom:1px solid color-mix(in srgb,var(--tw-grey-light) 45%,transparent)}._barRow_go9wu_76:last-child{border-bottom:none}._barName_go9wu_88,._barWeightInput_go9wu_89{min-width:0;height:2.25rem;padding:0 .6rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));background:transparent;color:inherit;font:inherit}._barName_go9wu_88{flex:1 1 auto}._barWeight_go9wu_89{display:inline-flex;align-items:center;gap:.3rem;flex:0 0 auto}._barWeightInput_go9wu_89{width:4.5rem;text-align:right;font-variant-numeric:tabular-nums}._unit_go9wu_117{color:var(--tw-grey);font-size:var(--tw-text-sm, .8rem)}._barDelete_go9wu_122{flex:0 0 2.75rem;width:2.75rem}
