._btn_1ew07_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:600;font-size:.9375rem;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_1ew07_1:active:not(:disabled){transform:scale(.98)}._btn_1ew07_1:focus-visible{box-shadow:0 0 0 2px var(--tw-input-focus)}._sm_1ew07_30{min-height:var(--tw-control-min, 34px);padding:.28rem .65rem;font-size:.8125rem;border-radius:var(--tw-radius-card)}._btn_1ew07_1:disabled{opacity:.5;cursor:not-allowed}._primary_1ew07_42{background:var(--tw-accent);border-color:var(--tw-accent);color:var(--tw-ink-on-accent);box-shadow:var(--tw-primary-glow)}._ghost_1ew07_49{background:var(--tw-white);border-color:color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke))}._danger_1ew07_54{background:#c62828;border-color:#c62828;color:var(--tw-chrome-ink)}@media(hover:hover){._btn_1ew07_1:hover:not(:disabled):not(._icon_1ew07_61):not(._primary_1ew07_42):not(._ghost_1ew07_49):not(._danger_1ew07_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_1ew07_42:hover:not(:disabled){filter:brightness(1.06)}._ghost_1ew07_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_1ew07_54:hover:not(:disabled){background:#b71c1c;border-color:#b71c1c}}._primary_1ew07_42:active:not(:disabled){filter:brightness(.94)}._ghost_1ew07_49:active:not(:disabled){background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white))}._danger_1ew07_54:active:not(:disabled){background:#b71c1c;border-color:#b71c1c}._btn_1ew07_1._icon_1ew07_61{display:inline-flex;align-items:center;justify-content:center;padding:0;min-width:var(--touch-min, 44px);font-size:1.15rem;line-height:1;border:none;background:transparent}._btn_1ew07_1._icon_1ew07_61 svg{display:block;flex-shrink:0;width:var(--tw-icon-md, 1.25rem);height:var(--tw-icon-md, 1.25rem)}._btn_1ew07_1._icon_1ew07_61:active:not(:disabled){background:color-mix(in srgb,var(--tw-black) 10%,transparent)}._btn_1ew07_1._icon_1ew07_61._primary_1ew07_42{background:var(--tw-accent);color:var(--tw-ink-on-accent);border:none;box-shadow:var(--tw-primary-glow)}._btn_1ew07_1._icon_1ew07_61._primary_1ew07_42:active:not(:disabled){filter:brightness(.92)}@media(hover:hover){._btn_1ew07_1._icon_1ew07_61:hover:not(:disabled){background:color-mix(in srgb,var(--tw-black) 6%,transparent)}._btn_1ew07_1._icon_1ew07_61._primary_1ew07_42:hover:not(:disabled){background:var(--tw-accent);filter:brightness(.92)}}._btn_1ew07_1._icon_1ew07_61._sm_1ew07_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:1.05rem}._btn_1ew07_1._icon_1ew07_61._sm_1ew07_30 svg{width:var(--tw-icon-sm, 1.125rem);height:var(--tw-icon-sm, 1.125rem)}._xs_1ew07_153{min-height:1.25rem;min-width:1.25rem;padding:0;font-size:.75rem;border-radius:3px}._btn_1ew07_1._icon_1ew07_61._xs_1ew07_153{min-height:1.25rem;min-width:1.25rem;width:1.25rem;height:1.25rem;padding:0;font-size:.8125rem;line-height:1}._btn_1ew07_1._icon_1ew07_61._xs_1ew07_153 svg{width:var(--tw-icon-xs, .875rem);height:var(--tw-icon-xs, .875rem)}._iconDanger_1ew07_176{color:#c62828;background:transparent}._iconDanger_1ew07_176:active:not(:disabled){background:#c6282824}@media(hover:hover){._iconDanger_1ew07_176:hover:not(:disabled){background:#c6282814}}@media(prefers-reduced-motion:reduce){._btn_1ew07_1{transition:none}._btn_1ew07_1:active:not(:disabled){transform:none}}._wrap_llg92_1,._solo_llg92_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:600;font-size:.9375rem;line-height:1.2;min-height:var(--touch-min, 44px);touch-action:manipulation;-webkit-tap-highlight-color:transparent}._solo_llg92_2{align-items:center;justify-content:center;padding:.55rem .9rem;cursor:pointer;background:var(--tw-white);color:var(--tw-black)}._wrap_llg92_1{padding:0;background:var(--tw-white);color:var(--tw-black)}._sm_llg92_33{min-height:var(--tw-control-min, 34px);font-size:.8125rem;border-radius:var(--tw-radius-card)}._solo_llg92_2._sm_llg92_33{padding:.28rem 1.5rem}._xs_llg92_43{min-height:1.25rem;font-size:.75rem;border-radius:3px}._solo_llg92_2._xs_llg92_43{padding:.1rem .55rem}._primary_llg92_53{background:var(--tw-accent);border-color:var(--tw-accent);color:var(--tw-ink-on-accent);box-shadow:var(--tw-primary-glow)}._ghost_llg92_60{background:var(--tw-white);border-color:color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));color:var(--tw-black)}._main_llg92_66,._caret_llg92_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_llg92_66{padding:.55rem .9rem;border-radius:calc(var(--tw-radius-card) - 1px) 0 0 calc(var(--tw-radius-card) - 1px)}._sm_llg92_33 ._main_llg92_66{padding:.28rem 1.25rem}._xs_llg92_43 ._main_llg92_66{padding:.1rem .55rem}._caret_llg92_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_llg92_33 ._caret_llg92_67{width:1.85rem}._xs_llg92_43 ._caret_llg92_67{width:1.35rem}._caret_llg92_67 svg{display:block;width:.95rem;height:.95rem}._sm_llg92_33 ._caret_llg92_67 svg{width:.85rem;height:.85rem}._divider_llg92_120{width:1px;align-self:stretch;margin:.35rem 0;background:currentColor;opacity:.28;flex-shrink:0}._wrap_llg92_1:has(._main_llg92_66:disabled),._solo_llg92_2:disabled{opacity:.5;cursor:not-allowed}._main_llg92_66:disabled,._caret_llg92_67:disabled,._solo_llg92_2:disabled{cursor:not-allowed}._main_llg92_66:focus-visible,._caret_llg92_67:focus-visible,._solo_llg92_2:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--tw-input-focus);position:relative;z-index:1}._main_llg92_66:active:not(:disabled),._caret_llg92_67:active:not(:disabled),._solo_llg92_2:active:not(:disabled){filter:brightness(.94)}@media(hover:hover){._primary_llg92_53 ._main_llg92_66:hover:not(:disabled),._primary_llg92_53 ._caret_llg92_67:hover:not(:disabled),._solo_llg92_2._primary_llg92_53:hover:not(:disabled){filter:brightness(1.06)}._ghost_llg92_60 ._main_llg92_66:hover:not(:disabled),._ghost_llg92_60 ._caret_llg92_67:hover:not(:disabled),._solo_llg92_2._ghost_llg92_60:hover:not(:disabled){background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white))}}._menu_llg92_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_llg92_183{left:0}._alignEnd_llg92_187{right:0}._item_llg92_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:.875rem;font-weight:600;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._item_llg92_191:disabled{opacity:.5;cursor:not-allowed}._item_llg92_191:active:not(:disabled){transform:scale(.99)}._item_llg92_191:hover:not(:disabled){background:var(--tw-smoke)}._danger_llg92_223{color:var(--tw-danger)}._danger_llg92_223:hover:not(:disabled){background:color-mix(in srgb,var(--tw-danger) 8%,var(--tw-white))}@media(prefers-reduced-motion:reduce){._main_llg92_66:active:not(:disabled),._caret_llg92_67:active:not(:disabled),._solo_llg92_2:active:not(:disabled){filter:none}}._wrap_min2x_1{position:relative;display:inline-flex;flex-shrink:0}._dots_min2x_7{display:block;width:1.15rem;height:1.15rem}._menu_min2x_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_min2x_28{left:0}._alignEnd_min2x_32{right:0}._item_min2x_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_min2x_36:hover:not(:disabled){background:var(--tw-smoke)}._item_min2x_36:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--tw-input-focus)}._item_min2x_36:disabled{cursor:not-allowed}._item_min2x_36:disabled ._label_min2x_67,._item_min2x_36:disabled ._icon_min2x_68{opacity:.45}._icon_min2x_68{display:inline-flex;flex-shrink:0;margin-top:.05rem}._icon_min2x_68 svg{width:1.05rem;height:1.05rem}._copy_min2x_83{display:flex;flex-direction:column;gap:.1rem;min-width:0}._label_min2x_67{font-size:.875rem;font-weight:600;line-height:1.25}._note_min2x_96{font-size:.75rem;line-height:1.3;color:var(--tw-grey)}._danger_min2x_102 ._label_min2x_67{color:var(--tw-danger)}._danger_min2x_102:hover:not(:disabled){background:color-mix(in srgb,var(--tw-danger) 8%,var(--tw-white))}._field_1dwrs_1{display:flex;flex-direction:column;gap:.18rem;margin-bottom:.5rem}._field_1dwrs_1 span{font-size:.68rem;letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey);font-weight:700}._control_1dwrs_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_1dwrs_16::placeholder{color:var(--tw-input-placeholder);opacity:1}._control_1dwrs_16:focus,._control_1dwrs_16:focus-visible{outline:none;border-color:var(--tw-input-focus);box-shadow:0 0 0 2px var(--tw-input-focus)}textarea._control_1dwrs_16{min-height:4.5rem;resize:vertical}._row_1dwrs_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_13vwy_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_13vwy_10{display:grid;grid-template-columns:1fr;gap:1.1rem;min-width:0}@media(min-width:768px){._cardGrid_13vwy_10{grid-template-columns:1fr 1fr}._cardGrid_13vwy_10._cardGridCols1_13vwy_23{grid-template-columns:1fr}}._cardGrid_13vwy_10._cardGridCols2_13vwy_28{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column:1 / -1}._cardGrid_13vwy_10._cardGridCols2_13vwy_28>:only-child{grid-column:1 / -1}._sectionCard_13vwy_37{display:flex;flex-direction:column;gap:.35rem;min-width:0;padding:.7rem .75rem}._sectionCardMasked_13vwy_45{position:relative;padding-top:.75rem}._sectionCardMasked_13vwy_45:first-child{margin-top:.5rem}._sectionBorderHead_13vwy_55{position:absolute;top:0;left:.75rem;right:.75rem;transform:translateY(-50%);display:flex;min-width:0;pointer-events:none}._sectionBorderLabel_13vwy_66{position:relative;display:inline-flex;max-width:100%;padding:0 .35rem;pointer-events:auto;isolation:isolate}._sectionBorderLabel_13vwy_66:before{content:"";position:absolute;inset:50% 0 auto;height:3px;transform:translateY(-50%);background:var(--tw-smoke);z-index:-1}._sectionCardWide_13vwy_86{grid-column:1 / -1}._sectionCardCompact_13vwy_90{padding:.28rem .65rem}._sectionCardMasked_13vwy_45._sectionCardCompact_13vwy_90{padding-top:.45rem}._sectionCardMasked_13vwy_45._sectionCardCompact_13vwy_90 ._sectionBorderHead_13vwy_55{left:.65rem;right:.65rem}._sectionBlock_13vwy_103{display:flex;flex-direction:column;gap:.35rem;min-width:0}._sectionHead_13vwy_110{display:flex;align-items:center;justify-content:space-between;gap:.4rem;min-height:0}._sectionTitle_13vwy_118{font-size:.68rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;color:var(--tw-grey)}._sectionTitleCluster_13vwy_127{display:inline-flex;align-items:center;gap:.1rem;min-width:0;max-width:100%}._sectionCount_13vwy_135{font-size:.68rem;font-weight:600;color:var(--tw-grey);white-space:nowrap}._sectionCount_13vwy_135:before{content:"·";margin:0 .35rem;color:var(--tw-grey-light)}._sectionToggle_13vwy_148{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_13vwy_148:hover ._sectionTitle_13vwy_118{color:var(--tw-accent)}._sectionChevron_13vwy_175{flex-shrink:0;width:14px;height:14px;color:var(--tw-grey)}._sectionAction_13vwy_182{display:flex;align-items:center;gap:.2rem;flex-shrink:0}._insetAccent_13vwy_189{box-shadow:inset 3px 0 0 var(--tw-accent)}._insetSuccess_13vwy_193{box-shadow:inset 3px 0 0 var(--tw-mark-complete)}._insetWarning_13vwy_197{box-shadow:inset 3px 0 0 var(--tw-mark-attention)}._insetMuted_13vwy_201{box-shadow:inset 3px 0 0 var(--tw-grey)}._statusChip_13vwy_205{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:.62rem;font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase;white-space:nowrap;flex-shrink:0}._statusChipSuccess_13vwy_221{background:var(--tw-mark-complete);color:var(--tw-mark-complete-ink);box-shadow:none}._statusChipWarning_13vwy_227{background:var(--tw-mark-attention);color:var(--tw-mark-attention-ink);box-shadow:none}._statusChipMuted_13vwy_233{background:var(--tw-grey);color:var(--tw-chrome-ink);box-shadow:none}._list_13vwy_239{display:flex;flex-direction:column;gap:.45rem}._listGrouped_13vwy_245{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_13vwy_255{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_13vwy_255:active:not(._rowDisabled_13vwy_272):not(._rowSelected_13vwy_272){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_13vwy_272{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_13vwy_255:hover:not(._rowDisabled_13vwy_272):not(._rowSelected_13vwy_272){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_13vwy_245 ._row_13vwy_255{border:none;border-radius:0;background:transparent}._listGrouped_13vwy_245 ._row_13vwy_255+._row_13vwy_255{box-shadow:inset 0 1px color-mix(in srgb,var(--tw-grey-light) 55%,var(--tw-smoke))}._listGrouped_13vwy_245 ._row_13vwy_255:active:not(._rowDisabled_13vwy_272):not(._rowSelected_13vwy_272){border-color:transparent;background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white))}._listGrouped_13vwy_245 ._rowSelected_13vwy_272{border-color:transparent;background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white))}@media(hover:hover){._listGrouped_13vwy_245 ._row_13vwy_255:hover:not(._rowDisabled_13vwy_272):not(._rowSelected_13vwy_272){background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white));border-color:transparent}}._rowDisabled_13vwy_272{cursor:default;opacity:.55}._rowDisabled_13vwy_272:hover,._rowDisabled_13vwy_272:active{border-color:color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));background:var(--tw-white)}._listGrouped_13vwy_245 ._rowDisabled_13vwy_272:hover,._listGrouped_13vwy_245 ._rowDisabled_13vwy_272:active{background:transparent;border-color:transparent}._rowBody_13vwy_333{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}._notes_13vwy_341{margin:.05rem 0 0;color:var(--tw-grey);font-size:.82rem;line-height:1.35}._rowTitle_13vwy_348{margin:0;font-size:1.05rem;font-weight:700;line-height:1.25;min-width:0}._meta_13vwy_356{margin:0;color:var(--tw-grey);font-size:.72rem;font-weight:600;line-height:1.3}._rowBodyOnAccent_13vwy_364 ._rowTitle_13vwy_348{color:var(--tw-chrome-ink);font-size:1rem}._rowBodyOnAccent_13vwy_364 ._meta_13vwy_356{color:color-mix(in srgb,var(--tw-chrome-ink) 72%,transparent);font-size:.72rem}._rowBodyOnAccent_13vwy_364 ._notes_13vwy_341{color:color-mix(in srgb,var(--tw-chrome-ink) 72%,transparent)}._empty_13vwy_378{display:flex;flex-direction:column;align-items:center;gap:.65rem;margin:.35rem 0;padding:1.15rem .85rem 1rem;text-align:center;font-size:.8125rem;font-weight:700;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_13vwy_378{color:var(--tw-ink)}._emptyActions_13vwy_400{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}._searchInput_13vwy_407{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_13vwy_407::-webkit-search-decoration,._searchInput_13vwy_407::-webkit-search-cancel-button,._searchInput_13vwy_407::-webkit-search-results-button,._searchInput_13vwy_407::-webkit-search-results-decoration{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:none}._searchInput_13vwy_407::placeholder{color:var(--tw-input-placeholder);opacity:1}._searchInput_13vwy_407:focus,._searchInput_13vwy_407:focus-visible{outline:none;border-color:var(--tw-input-focus);box-shadow:none}._searchRow_13vwy_448{display:flex;align-items:center;gap:.4rem;margin-bottom:.35rem}._searchRow_13vwy_448 ._searchInput_13vwy_407{flex:1;min-width:0;width:auto;margin-bottom:0}._searchAction_13vwy_462{flex-shrink:0;display:flex;align-items:center;gap:.35rem}._searchAction_13vwy_462>button,._searchAction_13vwy_462>[data-split-button]{min-height:var(--tw-control-min, 34px);height:auto;font-size:.8125rem;line-height:1.2}._searchAction_13vwy_462>button{padding:.28rem 1.5rem;min-width:3.5rem}._header_13vwy_483{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}._headerMain_13vwy_491{display:flex;flex-direction:column;gap:.2rem;min-width:0}._headerHint_13vwy_498{margin:0;color:var(--tw-grey);font-size:.72rem;font-weight:500;line-height:1.35}._header_13vwy_483:not(:has(._headerMain_13vwy_491)){justify-content:flex-end;margin-bottom:.65rem}._header_13vwy_483 h1{margin:0;font-size:1.35rem;font-weight:700;letter-spacing:-.02em}._actions_13vwy_518{display:flex;gap:.4rem;flex-shrink:0}@media(max-width:430px){._header_13vwy_483 h1{font-size:1.2rem}}@media(max-width:767px){._header_13vwy_483{flex-wrap:wrap}._actions_13vwy_518{width:100%;flex-wrap:wrap}}._page_13vwy_540{display:flex;flex-direction:column;gap:1.1rem;padding-bottom:1.5rem}._pageFlush_13vwy_548{padding-bottom:0;flex:1;min-height:0}._pageDocked_13vwy_554{padding-bottom:var(--back-dock-clearance)}@media(min-width:768px){._page_13vwy_540{padding-bottom:2rem}._pageDocked_13vwy_554{padding-bottom:var(--back-dock-gap)}._sectionBlock_13vwy_103{gap:.55rem}._crumbBar_13vwy_572{margin-bottom:.2rem}}._crumbBar_13vwy_572{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}._crumb_13vwy_572{display:flex;align-items:center;gap:.35rem;min-width:0;flex:1;margin:0;line-height:1.2;font-size:.78rem}._crumbLink_13vwy_596{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:700;line-height:inherit;cursor:pointer}._crumbMid_13vwy_613,._crumbHere_13vwy_614{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._crumbHere_13vwy_614{color:var(--tw-grey)}._crumbMid_13vwy_613:before,._crumbHere_13vwy_614:before{content:"/";margin-right:.4rem;color:var(--tw-grey-light)}._crumbCounts_13vwy_631{margin:0;flex-shrink:0;color:var(--tw-grey);font-size:.68rem;font-weight:600;line-height:1.3;white-space:nowrap;text-align:right}._crumbTrailing_13vwy_642{display:flex;align-items:center;gap:.35rem;flex-shrink:0}._crumbActions_13vwy_649{display:flex;align-items:center;gap:.05rem;flex-shrink:0;margin:-.25rem -.2rem -.25rem 0}._crumbCounts_13vwy_631 button{border:none;background:none;padding:0;min-height:0;height:auto;color:var(--tw-accent);font:inherit;font-weight:700;cursor:pointer}._canvas_13vwy_669{--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_13vwy_681{display:flex;align-items:stretch;flex-shrink:0}._statStripSpread_13vwy_687{width:100%;justify-content:stretch;padding:.1rem 0 .4rem}._statStripSpread_13vwy_687 ._statItem_13vwy_693{flex:1 1 0;min-width:max-content;padding:0 .75rem}._statStripPlain_13vwy_699 ._statItem_13vwy_693+._statItem_13vwy_693:before{content:none}._statStripPlain_13vwy_699._statStripSpread_13vwy_687{padding-bottom:0}._statStripOnAccent_13vwy_707 ._statItem_13vwy_693+._statItem_13vwy_693:before{background:color-mix(in srgb,var(--tw-chrome-ink) 28%,transparent)}._statStripOnAccent_13vwy_707 ._statLabel_13vwy_711{color:color-mix(in srgb,var(--tw-chrome-ink) 72%,transparent)}._statStripOnAccent_13vwy_707 ._statValue_13vwy_715,._statStripOnAccent_13vwy_707 ._statValueBtn_13vwy_716{color:var(--tw-chrome-ink)}._statStripOnAccent_13vwy_707 ._statValueBtn_13vwy_716:hover{color:color-mix(in srgb,var(--tw-chrome-ink) 82%,transparent)}._statItem_13vwy_693{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;min-width:3.1rem;padding:0 .55rem}._statItem_13vwy_693+._statItem_13vwy_693:before{content:"";position:absolute;left:0;top:.12rem;bottom:.12rem;width:1px;background:var(--tw-grey-light)}._statLabel_13vwy_711{margin:0;color:var(--tw-grey);font-size:.58rem;font-weight:700;letter-spacing:.04em;line-height:1.1;text-transform:uppercase;white-space:nowrap}._statValue_13vwy_715,._statValueBtn_13vwy_716{margin:0;color:var(--tw-black);font-size:.92rem;font-weight:700;line-height:1.1;white-space:nowrap}._statValueBtn_13vwy_716{position:relative;display:block;border:none;background:none;padding:0;min-height:0;height:auto;font-family:inherit;font-size:.92rem;font-weight:700;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .15s ease}._statValueBtn_13vwy_716:active{color:var(--tw-accent)}@media(hover:hover){._statValueBtn_13vwy_716:hover{color:var(--tw-accent)}}._statValueText_13vwy_793{display:block;line-height:1.1;text-align:center}._statChevron_13vwy_799{position:absolute;left:100%;top:50%;display:flex;align-items:center;margin-left:.12rem;transform:translateY(-50%);pointer-events:none}._backDock_13vwy_810{position:fixed;left:max(.75rem,env(safe-area-inset-left,0px));right:max(.75rem,env(safe-area-inset-right,0px));bottom:calc(var(--tw-tab-bar, 52px) + env(safe-area-inset-bottom,0px) + var(--tw-train-orb-rise, 1.05rem) + var(--back-dock-gap) + var(--tw-vv-bottom, 0px));z-index:30;margin:0;padding:0;pointer-events:none}html[data-keyboard-open] ._backDock_13vwy_810{bottom:calc(var(--tw-vv-bottom, 0px) + var(--back-dock-gap))}._backDockOverlay_13vwy_831{z-index:calc(var(--tw-overlay-z, 50) + 1)}@media(min-width:768px){._backDock_13vwy_810{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_13vwy_845{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:.82rem;font-weight:700;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_13vwy_870{font-size:1.15rem;line-height:1;margin-top:-.05rem}._backDockBtn_13vwy_845:active{filter:brightness(.94);transform:scale(.98)}@media(hover:hover){._backDockBtn_13vwy_845:hover{filter:brightness(1.06)}}@media(prefers-reduced-motion:reduce){._row_13vwy_255,._statValueBtn_13vwy_716,._backDockBtn_13vwy_845{transition:none}._backDockBtn_13vwy_845: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_142wl_1{display:flex;gap:.25rem;margin-bottom:1rem;border-bottom:1px solid var(--tw-grey-light)}._tab_142wl_1{background:none;border:none;padding:.6rem .8rem;cursor:pointer;color:var(--tw-grey);font-weight:600;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .15s ease}._tab_142wl_1:active:not(._active_142wl_20){color:var(--tw-grey-dark)}@media(hover:hover){._tab_142wl_1:hover:not(._active_142wl_20){color:var(--tw-grey-dark)}}._active_142wl_20{color:var(--tw-accent);border-bottom:2px solid var(--tw-accent)}._backdrop_142wl_35{--dialog-inset-top: max(.85rem, env(safe-area-inset-top, 0px));--dialog-inset-bottom: calc( var(--tw-tab-bar, 52px) + var(--tw-train-orb-rise, 1.05rem) + env(safe-area-inset-bottom, 0px) + var(--tw-vv-bottom, 0px) + .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}html[data-keyboard-open] ._backdrop_142wl_35{--dialog-inset-bottom: calc(var(--tw-vv-bottom, 0px) + .5rem)}._dialog_142wl_64{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_142wl_90{height:100%;display:flex;flex-direction:column;overflow:hidden}._dialogFill_142wl_90 ._dialogBody_142wl_97{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}._dialogIsBusy_142wl_105{overflow:hidden}._dialogBusy_142wl_109{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;border-radius:inherit;overflow:hidden}._dialogWide_142wl_117{max-width:540px}._dialogHeader_142wl_121{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.65rem}._dialogAccent_142wl_129{--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_142wl_129 ._dialogHeader_142wl_121{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_142wl_129 ._dialogTitle_142wl_150,._dialogAccent_142wl_129 ._dialogClose_142wl_154{color:var(--tw-chrome-ink)}._dialogAccent_142wl_129 ._dialogTitleIcon_142wl_158>*{background:transparent!important;border-color:transparent!important;color:var(--tw-chrome-ink)!important}._dialogAccent_142wl_129 ._dialogHeaderActions_142wl_164 button{color:var(--tw-chrome-ink)}._dialogAccent_142wl_129 ._dialogClose_142wl_154:active{background:color-mix(in srgb,var(--tw-chrome-ink) 22%,transparent)}@media(hover:hover){._dialogAccent_142wl_129 ._dialogClose_142wl_154:hover{background:color-mix(in srgb,var(--tw-chrome-ink) 14%,transparent)}}._dialogAccent_142wl_129 ._dialogBody_142wl_97{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_142wl_90._dialogAccent_142wl_129 ._dialogBody_142wl_97{overflow:hidden}._dialogFooter_142wl_193{flex-shrink:0;margin-top:.35rem}._dialogFooter_142wl_193 ._dialogActions_142wl_198{margin-top:0}._dialogAccent_142wl_129 ._dialogFooter_142wl_193{margin-top:.55rem}._dialogTitleRow_142wl_206{display:flex;align-items:center;gap:.55rem;flex:1;min-width:0}._dialogTitleIcon_142wl_158{display:grid;place-items:center;flex-shrink:0;line-height:0}._dialogTitleRowWrap_142wl_221{align-items:center}._dialogTitle_142wl_150{margin:0;font-size:1rem;font-weight:700;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dialogHeaderActions_142wl_164{display:flex;align-items:center;gap:.1rem;flex-shrink:0;margin:-.15rem -.2rem -.15rem 0}._dialogClose_142wl_154{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_142wl_154:active{background:color-mix(in srgb,var(--tw-black) 10%,transparent)}@media(hover:hover){._dialogClose_142wl_154:hover{background:color-mix(in srgb,var(--tw-black) 6%,transparent)}}._dialogTitleWrap_142wl_266{overflow:visible;text-overflow:unset;white-space:normal;line-height:1.25}._dialogTitleMeta_142wl_273{display:block;margin-top:.12rem;font-size:.72rem;font-weight:500;line-height:1.3;letter-spacing:.01em}._dialogAccent_142wl_129 ._dialogTitleMeta_142wl_273{color:color-mix(in srgb,var(--tw-chrome-ink) 82%,transparent)}._dialogBody_142wl_97{display:flex;flex-direction:column;gap:0;min-width:0}._dialogHint_142wl_293{margin:0 0 .5rem;color:var(--tw-grey);font-size:.72rem;font-weight:600;line-height:1.35}._dialogMessage_142wl_301{margin:0 0 .65rem;color:var(--tw-grey-dark);font-size:.8125rem;font-weight:500;line-height:1.45;letter-spacing:.005em}._dialogCheck_142wl_310{display:flex;align-items:flex-start;gap:.45rem;margin:0 0 .85rem;font-size:.82rem;line-height:1.25;color:var(--tw-grey-dark);cursor:pointer}._dialogCheckDisabled_142wl_321{cursor:default;opacity:.72}._dialogCheckControl_142wl_326{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:1.25em}._dialogCheckControl_142wl_326 input{margin:0}._dialogCheckCopy_142wl_338{display:flex;flex-direction:column;gap:.15rem;min-width:0}._dialogCheckHint_142wl_345{color:var(--tw-grey);font-size:.75rem;font-weight:500;line-height:1.35}._dialogSection_142wl_352{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._dialogSectionHeader_142wl_361{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.3rem;margin:.65rem 0 .35rem}._dialogStepper_142wl_370{display:inline-flex;align-items:center;gap:.12rem;flex-shrink:0}._dialogRow_142wl_377{display:flex;gap:.45rem;margin-bottom:.35rem}._dialogRow_142wl_377>*{flex:1;min-width:0}._dialogFile_142wl_388{margin-top:.35rem;font-size:.75rem;color:var(--tw-grey-dark)}._dialogEmbed_142wl_394{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_142wl_405{aspect-ratio:unset;height:3.25rem;border-style:dashed;display:grid;place-items:center}._dialogEmbedHintLink_142wl_413{margin:0;padding:0;border:none;background:none;font-size:.78rem;font-weight:600;color:var(--tw-accent);cursor:pointer}._dialogEmbedHint_142wl_413{margin:0;font-size:.72rem;font-weight:500;color:var(--tw-grey)}._dialogEmbed_142wl_394 iframe,._dialogEmbed_142wl_394 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}._dialogEmbedIframe_142wl_441,._dialogEmbedIframeReady_142wl_442{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;z-index:1}._dialogEmbedIframe_142wl_441{opacity:0}._dialogEmbedIframeReady_142wl_442{opacity:1}._dialogEmbedPlay_142wl_459{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_142wl_471{pointer-events:none;cursor:default}._dialogEmbedPlay_142wl_459 img{pointer-events:none}._dialogEmbedSpinner_142wl_480{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_142wl_480 .7s linear infinite}@keyframes _dialogEmbedSpin_142wl_480{to{transform:rotate(360deg)}}._dialogEmbedPlayMark_142wl_501{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_142wl_501: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_142wl_198{display:flex;justify-content:flex-end;gap:.35rem;margin-top:.65rem;padding-top:.55rem;border-top:1px solid var(--tw-grey-light)}._dialogActionsDock_142wl_533{display:flex;align-items:stretch;gap:.35rem;width:100%;margin:0;pointer-events:none}._dockSlot_142wl_542{flex:1 1 0;min-width:0;display:flex;pointer-events:auto}._dockSlot_142wl_542>*{flex:1 1 auto;width:100%;min-width:0}._dockBtn_142wl_555{flex:1 1 0;min-width:0;width:100%;pointer-events:auto}button._dockGhost_142wl_563{background:var(--tw-white);background-color:var(--tw-chrome-ink)}html[data-theme=dark] button._dockGhost_142wl_563{color:var(--tw-ink-on-accent)}button._dockGhost_142wl_563: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_142wl_563: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_142wl_563:hover:not(:disabled),html[data-theme=dark] button._dockGhost_142wl_563:active:not(:disabled){color:var(--tw-ink)}@media(min-width:768px){._backdrop_142wl_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_142wl_64{max-width:440px;padding:1rem 1.1rem 1.5rem}._dialogAccent_142wl_129{--dialog-pad-bottom: 1.5rem;padding-bottom:var(--dialog-pad-bottom)}._dialogWide_142wl_117{max-width:640px}._dialogActions_142wl_198{padding-bottom:.45rem;margin-bottom:.15rem}}._badge_142wl_616{display:inline-block;font-size:.75rem;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_142wl_626{background:var(--tw-accent);color:var(--tw-chrome-ink);border-color:var(--tw-accent)}._stack_lks89_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_lks89_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_lks89_1 .32s cubic-bezier(.22,1,.36,1) both}._icon_lks89_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_lks89_28 svg{width:.9rem;height:.9rem;display:block}._message_lks89_44{margin:0;padding-top:.08rem;font-size:.8125rem;font-weight:600;line-height:1.35;text-align:left}._success_lks89_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_lks89_53 ._icon_lks89_28{background:var(--tw-success)}._error_lks89_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_lks89_62 ._icon_lks89_28{background:var(--tw-danger)}._info_lks89_71{border-color:color-mix(in srgb,var(--tw-black) 18%,var(--tw-grey-light));background:var(--tw-white)}._info_lks89_71 ._icon_lks89_28{background:var(--tw-chrome)}._leaving_lks89_80{animation:_toastOut_lks89_1 .22s ease-in forwards}@keyframes _toastIn_lks89_1{0%{transform:translate(120%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _toastOut_lks89_1{0%{transform:translate(0);opacity:1}to{transform:translate(120%);opacity:0}}@media(prefers-reduced-motion:reduce){._toast_lks89_14,._leaving_lks89_80{animation:none}}._wrap_1v371_1{display:flex;justify-content:flex-end}._list_19zcj_1{display:flex;flex-direction:column;gap:.45rem}._bar_kmfnf_1{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.35rem 0 0}._meta_kmfnf_10{min-width:7.25rem;text-align:center;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tw-grey);font-variant-numeric:tabular-nums}._hero_egto2_1{display:flex;flex-direction:column;gap:.7rem;min-width:0}._cover_egto2_8{position:relative;width:100%;aspect-ratio:16 / 9;max-height:220px;border-radius:10px;overflow:hidden;background:var(--tw-smoke)}._coverFallback_egto2_18{display:grid;place-items:center;background:var(--tw-accent-header);color:color-mix(in srgb,var(--tw-accent) 22%,#fff8f0)}._coverImage_egto2_25{width:100%;height:100%;object-fit:cover;display:block}._coverGlyph_egto2_32{width:46%;height:46%;display:grid;place-items:center}._coverGlyph_egto2_32 svg{width:100%;height:100%}._coverActions_egto2_44{position:absolute;top:.4rem;right:.4rem;display:flex;align-items:flex-start;gap:.25rem;z-index:3}._coverBusy_egto2_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_egto2_54>*{pointer-events:auto}._cover_egto2_8 ._coverActions_egto2_44 button,._cover_egto2_8 ._coverActions_egto2_44 ._editBtn_egto2_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_egto2_8 ._coverActions_egto2_44 button:hover,._cover_egto2_8 ._coverActions_egto2_44 ._editBtn_egto2_70:hover{background:color-mix(in srgb,var(--tw-black) 68%,transparent)}._cover_egto2_8 ._coverActions_egto2_44 button:active:not(:disabled),._cover_egto2_8 ._coverActions_egto2_44 ._editBtn_egto2_70:active:not(:disabled){background:color-mix(in srgb,var(--tw-black) 72%,transparent)}._body_egto2_88{min-width:0}._titleRow_egto2_92{display:flex;align-items:flex-start;justify-content:space-between;gap:.55rem}._copy_egto2_99{display:flex;flex-direction:column;gap:.18rem;min-width:0;flex:1}._kind_egto2_107{font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._name_egto2_115{margin:0;font-size:1.65rem;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--tw-black)}._metaPill_egto2_124{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:600;line-height:1.2;color:var(--tw-black);background:var(--tw-white);border:1px solid var(--tw-grey-light)}._sideActions_egto2_137{display:flex;align-items:flex-start;gap:.05rem;flex-shrink:0}._iconThumb_egto2_144{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_egto2_144 svg{width:86%;height:86%}._iconThumbMedia_egto2_160{background:var(--tw-smoke);overflow:hidden}._iconThumbBtn_egto2_165{padding:0;border:none;cursor:pointer}._iconThumbPlayable_egto2_171{position:relative}._iconThumbPlayMark_egto2_175{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_egto2_175: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_egto2_199{width:100%;height:100%;object-fit:cover;display:block}._layoutIcon_egto2_206 ._titleRow_egto2_92{align-items:center}._layoutIcon_egto2_206 ._name_egto2_115{font-size:1.55rem}._layoutCompact_egto2_214 ._name_egto2_115{font-size:1.22rem;letter-spacing:-.01em}._editBtn_egto2_70{border:none}._layoutOverlay_egto2_223{gap:0}._layoutOverlay_egto2_223 ._cover_egto2_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_egto2_237{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-black) 88%,transparent) 0%,color-mix(in srgb,var(--tw-black) 45%,transparent) 42%,transparent 72%);pointer-events:none}._kindOverlay_egto2_254{font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--tw-chrome-ink) 88%,transparent)}._nameOverlay_egto2_262{margin:0;font-size:1.65rem;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--tw-chrome-ink);text-shadow:0 1px 10px color-mix(in srgb,var(--tw-black) 50%,transparent)}._layoutOverlay_egto2_223 ._coverActions_egto2_44{pointer-events:auto}@media(min-width:768px){._layoutOverlay_egto2_223 ._cover_egto2_8{width:100%;max-width:100%;margin-left:0;margin-right:0;border-radius:10px;max-height:320px}._layoutOverlay_egto2_223 ._nameOverlay_egto2_262{font-size:1.85rem}._layoutCover_egto2_290 ._cover_egto2_8{aspect-ratio:1;max-height:none}._layoutCover_egto2_290{display:grid;grid-template-columns:240px minmax(0,1fr);gap:1rem 1.1rem;align-items:end}._layoutCover_egto2_290 ._name_egto2_115{font-size:1.85rem}._iconThumb_egto2_144{width:88px;height:88px}}._root_1hxn4_1{display:flex;flex-direction:column;flex:1;min-height:0}._toolbar_1hxn4_8{flex-shrink:0;position:relative;z-index:1;background:var(--tw-smoke);overflow:visible}._listScroll_1hxn4_16{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}._rowAction_1hxn4_24{flex-shrink:0}._track_lk4zi_1{display:flex;gap:2px;width:100%;min-width:0;padding:3px;border-radius:999px;box-sizing:border-box}._onDark_lk4zi_11{background:#ffffff14}._onLight_lk4zi_15{background:color-mix(in srgb,var(--tw-black) 7%,var(--tw-white))}._item_lk4zi_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:600;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_lk4zi_11 ._item_lk4zi_19{color:#ffffff7a}._onLight_lk4zi_15 ._item_lk4zi_19{color:var(--tw-grey)}._onDark_lk4zi_11 ._itemActive_lk4zi_54,._onLight_lk4zi_15 ._itemActive_lk4zi_54{color:var(--tw-accent);font-weight:700;background:color-mix(in srgb,var(--tw-accent) 16%,var(--tw-surface));border-color:color-mix(in srgb,var(--tw-accent) 45%,transparent)}._onDark_lk4zi_11 ._itemActive_lk4zi_54{background:color-mix(in srgb,var(--tw-accent) 22%,transparent)}._item_lk4zi_19:active:not(._itemActive_lk4zi_54){transform:scale(.98)}._onDark_lk4zi_11 ._item_lk4zi_19:active:not(._itemActive_lk4zi_54){background:#ffffff1a;color:#ffffffc7}._onLight_lk4zi_15 ._item_lk4zi_19:active:not(._itemActive_lk4zi_54){background:color-mix(in srgb,var(--tw-black) 6%,var(--tw-white));color:var(--tw-grey-dark)}._onDark_lk4zi_11 ._itemActive_lk4zi_54:active,._onLight_lk4zi_15 ._itemActive_lk4zi_54:active{filter:brightness(.94);transform:scale(.98)}@media(hover:hover){._onDark_lk4zi_11 ._item_lk4zi_19:hover:not(._itemActive_lk4zi_54){color:#ffffffc7;background:#ffffff14}._onLight_lk4zi_15 ._item_lk4zi_19:hover:not(._itemActive_lk4zi_54){color:var(--tw-grey-dark);background:color-mix(in srgb,var(--tw-black) 5%,var(--tw-white))}._onDark_lk4zi_11 ._itemActive_lk4zi_54:hover,._onLight_lk4zi_15 ._itemActive_lk4zi_54:hover{filter:brightness(1.06)}}@media(prefers-reduced-motion:reduce){._item_lk4zi_19{transition:none}._item_lk4zi_19:active:not(._itemActive_lk4zi_54),._itemActive_lk4zi_54:active{transform:none}}@media(max-width:430px){._item_lk4zi_19{font-size:.7rem;padding:.3rem .34rem}}@media(max-width:767px){button._item_lk4zi_19{min-height:0;font-size:var(--tw-chip-font-size, .75rem)}}@media(max-width:430px){button._item_lk4zi_19{font-size:.7rem}}._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_bc699_1{--shell-inline: .75rem;--tw-tab-bar: 72px;min-height:100svh;min-height:-webkit-fill-available;min-height:var(--tw-vv-height, 100svh);display:grid;grid-template-rows:auto 1fr}._shellFill_bc699_12{overflow:hidden;height:100svh;height:-webkit-fill-available;height:var(--tw-vv-height, 100svh)}._header_bc699_19{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_bc699_30{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0 var(--shell-inline);min-height:32px}._headerBrand_bc699_39{flex:1;min-width:0;display:flex;justify-content:flex-start;align-items:center;gap:.5rem}._logo_bc699_48{font-size:.95rem}._logoClip_bc699_52{display:flex;align-items:center;justify-content:flex-start;flex:0 0 auto}._logoMark_bc699_59{display:block;height:26px;width:auto;object-fit:contain;object-position:left center}._headerSection_bc699_67{flex:0 0 auto;padding-left:.5rem;border-left:1px solid rgb(255 255 255 / .18);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tw-accent);line-height:1}._headerAction_bc699_79{flex-shrink:0;display:flex;align-items:center;gap:.25rem}._headerIconBtn_bc699_86{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_bc699_86{color:var(--tw-chrome-ink)}._headerIconBtnActive_bc699_111{background:#ffffff38}._headerIconBtn_bc699_86:active{background:#ffffff38;transform:scale(.96)}@media(hover:hover){._headerIconBtn_bc699_86:hover{background:#ffffff29}}._headerIcon_bc699_86{width:22px;height:22px;display:block}._subNav_bc699_132{width:calc(100% - (var(--shell-inline) * 2));margin:0 var(--shell-inline);touch-action:pan-y}._side_bc699_138{display:none}._sideLinks_bc699_142{flex:1;display:flex;flex-direction:column;gap:.7rem;padding:.75rem;overflow-y:auto}._navGroup_bc699_151{display:flex;flex-direction:column;gap:0}._navGroupLabel_bc699_157,._navGroupLink_bc699_158{display:flex;align-items:center;gap:.55rem;padding:.45rem .7rem;font-size:.95rem;font-weight:800;letter-spacing:-.015em;color:var(--tw-black);min-height:var(--touch-min, 44px)}._navGroupLink_bc699_158{border-radius:999px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease}._navSubLink_bc699_177{padding:.18rem .7rem .18rem 2.5rem;border-radius:999px;color:var(--tw-grey);font-weight:500;font-size:.84rem;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_bc699_158:active:not(._active_bc699_191),._navSubLink_bc699_177:active:not(._active_bc699_191){background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white))}@media(hover:hover){._navGroupLink_bc699_158:hover:not(._active_bc699_191),._navSubLink_bc699_177:hover:not(._active_bc699_191){background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white))}._navGroupLink_bc699_158._active_bc699_191:hover,._navSubLink_bc699_177._active_bc699_191:hover{background:color-mix(in srgb,var(--tw-accent) 18%,var(--tw-white))}}._navGroupLink_bc699_158._active_bc699_191{background:color-mix(in srgb,var(--tw-accent) 14%,var(--tw-white));color:var(--tw-accent)}._navSubLink_bc699_177._active_bc699_191{background:color-mix(in srgb,var(--tw-accent) 14%,var(--tw-white));color:var(--tw-accent);font-weight:600}._navIcon_bc699_219{width:1.4rem;height:1.4rem;flex:0 0 auto;display:block;color:inherit}._main_bc699_227{--page-inline: .75rem;padding:var(--page-inline);padding-bottom:calc(var(--page-inline) + var(--tw-tab-bar, 52px) + env(safe-area-inset-bottom,0px) + var(--tw-vv-bottom, 0px));max-width:960px;margin:0 auto;width:100%;min-width:0}html[data-keyboard-open] ._main_bc699_227{padding-bottom:calc(var(--page-inline) + var(--tw-vv-bottom, 0px))}html[data-keyboard-open] ._bottomNav_bc699_244{display:none}._mainFill_bc699_250{overflow:hidden;min-height:0;display:flex;flex-direction:column;overscroll-behavior-y:contain}._shellSwipe_bc699_258{overflow-x:hidden;overscroll-behavior-x:none}._bottomNav_bc699_244{position:fixed;left:.7rem;right:.7rem;bottom:calc(.45rem + env(safe-area-inset-bottom,0px) + var(--tw-vv-bottom, 0px));z-index:20;display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) 3.75rem repeat(2,minmax(0,1fr));align-items:center;border-radius:999px;background:color-mix(in srgb,var(--tw-chrome-ink) 7%,var(--tw-chrome));border:1px solid color-mix(in srgb,var(--tw-accent) 38%,transparent);box-shadow:0 12px 28px #00000073,0 0 0 1px color-mix(in srgb,var(--tw-accent) 18%,transparent);padding:.28rem .35rem;overflow:visible}._tab_bc699_282{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:600;font-size:.55rem;letter-spacing:.06em;text-transform:uppercase;color:#ffffff61;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_bc699_282:not(._tabTrain_bc699_305){border-radius:999px;padding-top:.22rem;padding-bottom:.22rem}._tab_bc699_282:active:not(._tabActive_bc699_311):not(._tabTrain_bc699_305){color:#ffffffb8}@media(hover:hover){._tab_bc699_282:hover:not(._tabActive_bc699_311):not(._tabTrain_bc699_305){color:#ffffff9e}._tabTrain_bc699_305:hover:not(._tabActive_bc699_311){color:#ffffffe0}}._tabIcon_bc699_325{width:24px;height:24px;display:block}._tabActive_bc699_311:not(._tabTrain_bc699_305){background:color-mix(in srgb,var(--tw-accent) 24%,transparent);color:var(--tw-accent)}._tabActive_bc699_311:not(._tabTrain_bc699_305) ._tabIcon_bc699_325{color:var(--tw-accent)}._tab_bc699_282 span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tabTrain_bc699_305{min-height:var(--touch-min, 44px);gap:.18rem;color:#ffffffb8}._trainOrb_bc699_353{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-chrome),0 8px 18px #00000059;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}._tabTrain_bc699_305:active ._trainOrb_bc699_353{transform:scale(.96);filter:brightness(.94)}._tabTrain_bc699_305._tabActive_bc699_311:active ._trainOrb_bc699_353{transform:scale(1.02);filter:brightness(.94)}._trainIcon_bc699_378{width:2rem;height:2rem;display:block;object-fit:contain}._tabTrain_bc699_305._tabActive_bc699_311{gap:.38rem;color:var(--tw-chrome-ink)}._tabTrain_bc699_305._tabActive_bc699_311 ._trainOrb_bc699_353{background:var(--tw-accent-header);transform:scale(1.04);margin-bottom:.1rem;box-shadow:0 0 0 2px var(--tw-chrome-ink),0 0 0 5px var(--tw-chrome),0 8px 18px #0006}._sessionMode_bc699_400 ._main_bc699_227{padding:0;max-width:none}@media(prefers-reduced-motion:reduce){._headerIconBtn_bc699_86,._navGroupLink_bc699_158,._navSubLink_bc699_177,._tab_bc699_282,._trainOrb_bc699_353{transition:none}._headerIconBtn_bc699_86:active,._tabTrain_bc699_305:active ._trainOrb_bc699_353,._tabTrain_bc699_305._tabActive_bc699_311:active ._trainOrb_bc699_353,._tabTrain_bc699_305._tabActive_bc699_311 ._trainOrb_bc699_353{transform:none}}@media(max-width:430px){._shell_bc699_1{--shell-inline: .65rem}._main_bc699_227{--page-inline: .65rem}._logoMark_bc699_59{height:24px}}@media(max-width:767px){._shell_bc699_1:not(._shellFill_bc699_12){height:100svh;height:-webkit-fill-available;height:var(--tw-vv-height, 100svh);overflow:hidden}._shell_bc699_1:not(._shellFill_bc699_12) ._main_bc699_227{overflow-y:auto;min-height:0;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}}@media(min-width:768px){._shell_bc699_1{grid-template-columns:220px 1fr;grid-template-rows:auto 1fr}._header_bc699_19{grid-column:1 / -1;padding-bottom:.35rem}._subNav_bc699_132{display:none}._side_bc699_138{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_bc699_244{display:none}._main_bc699_227{--page-inline: 2rem;padding:1.75rem var(--page-inline) 2rem;grid-column:2;grid-row:2}body[data-page-docked] ._main_bc699_227{padding-bottom:calc(2rem + var(--back-dock-clearance))}._shell_bc699_1._sessionMode_bc699_400{grid-template-columns:1fr;grid-template-rows:1fr}._shell_bc699_1._sessionMode_bc699_400 ._main_bc699_227{grid-column:1;grid-row:1}}._root_1a72m_1{--canvas-pad-x: .75rem;--canvas-pad-top: .65rem;display:flex;flex-direction:column;gap:0;min-width:0;min-height:0;flex-shrink: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}._rootYear_1a72m_19{flex:none;height:60dvh;min-height:20rem}._rootSwipe_1a72m_25{overflow-x:hidden;overscroll-behavior-x:none}._header_1a72m_30{display:flex;align-items:center;gap:.3rem;flex-shrink:0;min-height:2.6rem;margin:calc(-1 * var(--canvas-pad-top)) calc(-1 * var(--canvas-pad-x)) 0;padding:.45rem .5rem .45rem .8rem;background:var(--tw-accent-header);color:var(--tw-chrome-ink);border-radius:0;touch-action:pan-y}._headerLead_1a72m_44{flex:1;min-width:0;display:flex;align-items:center;gap:.45rem}._title_1a72m_52{display:flex;align-items:center;gap:.4rem;flex-shrink:0;margin:0;font-size:1.08rem;font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--tw-chrome-ink);transition:gap .22s ease}._titleYearOnly_1a72m_66{gap:0}._titleMonthSlot_1a72m_70{display:grid;grid-template-columns:1fr;min-width:0;opacity:1;overflow:hidden;transition:grid-template-columns .22s ease,opacity .18s ease}._titleYearOnly_1a72m_66 ._titleMonthSlot_1a72m_70{grid-template-columns:0fr;opacity:0}._titleMonth_1a72m_70{font:inherit;overflow:hidden;min-width:0;white-space:nowrap;animation:_calTitleIn_1a72m_1 .22s ease}._titleYear_1a72m_66{font-size:.7rem;font-weight:700;letter-spacing:.08em;line-height:1;color:color-mix(in srgb,var(--tw-chrome-ink) 74%,transparent);transition:font-size .22s ease,letter-spacing .22s ease,color .18s ease;animation:_calTitleIn_1a72m_1 .22s ease}._titleYearOnly_1a72m_66 ._titleYear_1a72m_66{font-size:1.08rem;letter-spacing:-.03em;color:var(--tw-chrome-ink)}._headerNav_1a72m_108{display:flex;align-items:center;gap:.12rem;flex-shrink:0;padding:.12rem;border-radius:999px;background:color-mix(in srgb,var(--tw-black) 18%,transparent)}._header_1a72m_30 ._navBtn_1a72m_118{flex-shrink:0;color:var(--tw-chrome-ink);border:none!important;border-radius:999px!important;background:transparent!important;transform:none!important;box-shadow:none!important;filter:none!important}._headerNav_1a72m_108 ._navBtn_1a72m_118{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_1a72m_30 ._navBtn_1a72m_118:hover:not(:disabled){background:color-mix(in srgb,var(--tw-chrome-ink) 18%,transparent)!important;filter:none!important}}._header_1a72m_30 ._navBtn_1a72m_118:active:not(:disabled){background:color-mix(in srgb,var(--tw-chrome-ink) 28%,transparent)!important;transform:none!important;filter:none!important}._viewBar_1a72m_149{flex-shrink:0;display:flex;flex-direction:column;gap:.35rem;margin:0 calc(-1 * var(--canvas-pad-x));padding:.4rem var(--canvas-pad-x) .35rem;background:color-mix(in srgb,var(--tw-accent) 9%,var(--tw-smoke));border-bottom:1px solid var(--tw-grey-light);transition:padding-bottom .22s ease,border-color .22s ease;touch-action:pan-y}._viewHint_1a72m_162{margin:0;color:var(--tw-grey);font-size:.68rem;font-weight:500;line-height:1.35;text-align:center}._viewBar_1a72m_149:has(+._weekdaysSlotOpen_1a72m_171){border-bottom-color:transparent;padding-bottom:.15rem}._viewBar_1a72m_149 ._viewToggle_1a72m_176{background:var(--tw-white)}._weekdaysSlot_1a72m_171{display:grid;grid-template-rows:0fr;flex-shrink:0;margin:0 calc(-1 * var(--canvas-pad-x));background:color-mix(in srgb,var(--tw-accent) 9%,var(--tw-smoke));overflow:hidden;transition:grid-template-rows .22s ease;touch-action:pan-y}._weekdaysSlotOpen_1a72m_171{grid-template-rows:1fr}._weekdaysSlotInner_1a72m_195{min-height:0;overflow:hidden}._weekdaysSlot_1a72m_171 ._weekdaysBar_1a72m_200{margin:0;opacity:0;transition:opacity .18s ease}._weekdaysSlotOpen_1a72m_171 ._weekdaysBar_1a72m_200{opacity:1}._body_1a72m_210{flex:1;min-height:0;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-top:.45rem;touch-action:pan-y}._rootYear_1a72m_19 ._body_1a72m_210{padding-top:.55rem}._viewPane_1a72m_224{animation:_calViewIn_1a72m_1 .22s ease}._viewPaneNext_1a72m_228{animation-name:_calPeriodNext_1a72m_1}._viewPanePrev_1a72m_232{animation-name:_calPeriodPrev_1a72m_1}@keyframes _calViewIn_1a72m_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes _calPeriodNext_1a72m_1{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@keyframes _calPeriodPrev_1a72m_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes _calTitleIn_1a72m_1{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}._viewBtn_1a72m_280{min-width:28px;min-height:26px;padding:0 .45rem;border:none;border-radius:999px;background:transparent;color:var(--tw-chrome-ink);font-size:.68rem;font-weight:700;letter-spacing:.04em;cursor:pointer}._todayBtn_1a72m_294{height:var(--tw-control-min);min-height:var(--tw-control-min);padding:0 .7rem;margin-left:.08rem;background:var(--tw-white);color:var(--tw-accent);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;transform:none}._todayBtn_1a72m_294:hover:not(:disabled),._todayBtn_1a72m_294:active:not(:disabled){background:var(--tw-white);color:var(--tw-accent);filter:brightness(.96);transform:none}._weekdays_1a72m_171{display:grid;grid-template-columns:repeat(7,1fr);gap:0}._weekdaysBar_1a72m_200{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_1a72m_171{text-align:center;font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tw-grey-dark);padding:.15rem 0}._weekdaysBar_1a72m_200 ._weekday_1a72m_171{color:var(--tw-grey-dark)}._weekdayEnd_1a72m_343,._weekdaysBar_1a72m_200 ._weekdayEnd_1a72m_343{color:var(--tw-grey)}._monthStack_1a72m_351,._yearStack_1a72m_352{display:grid;min-width:0}._rangeLayer_1a72m_357,._monthGrid_1a72m_358,._yearDays_1a72m_359{grid-area:1 / 1}._rangeLayer_1a72m_357{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_1a72m_372{gap:1px}._band_1a72m_376{align-self:stretch;margin:0 1px;border-radius:8px;background:color-mix(in srgb,var(--band-hue, var(--tw-accent)) 18%,var(--tw-white));border:1px solid color-mix(in srgb,var(--band-hue, var(--tw-accent)) 44%,transparent)}._bandCompact_1a72m_384{margin:0;border-radius:4px;border-width:1px;background:color-mix(in srgb,var(--band-hue, var(--tw-accent)) 28%,var(--tw-white));border-color:color-mix(in srgb,var(--band-hue, var(--tw-accent)) 56%,transparent)}._bandDraft_1a72m_392{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_1a72m_398{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;margin-bottom:-2px}._bandJoinAbove_1a72m_405{border-top-left-radius:0;border-top-right-radius:0;border-top:none}._bandWrapEnd_1a72m_411{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0;border-right:none}._bandWrapStart_1a72m_418{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0;border-left:none}._rangeLayerCompact_1a72m_372 ._bandJoinBelow_1a72m_398{margin-bottom:-1px}._monthGrid_1a72m_358{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_1a72m_438{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_1a72m_438:active ._num_1a72m_456:not(._numSelected_1a72m_456){background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white))}@media(hover:hover){._cell_1a72m_438:hover ._num_1a72m_456:not(._numSelected_1a72m_456){background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white))}._cell_1a72m_438:hover ._numSelected_1a72m_456{filter:brightness(1.06)}}._cellMuted_1a72m_470{color:var(--tw-grey-light)}._num_1a72m_456{width:1.7rem;height:1.7rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:.8125rem;font-weight:500;line-height:1;box-sizing:border-box;transition:background-color .15s ease,color .15s ease,filter .15s ease,box-shadow .15s ease}._numToday_1a72m_488{box-shadow:inset 0 0 0 1.5px var(--tw-accent);color:var(--tw-accent);font-weight:700}._numSelected_1a72m_456{background:color-mix(in srgb,var(--tw-accent) 18%,var(--tw-surface));color:var(--tw-accent);font-weight:700;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tw-accent) 55%,transparent)}._marks_1a72m_501{display:flex;align-items:center;justify-content:center;gap:3px;min-height:8px;color:var(--tw-grey)}._dot_1a72m_510{width:5px;height:5px;border-radius:999px;background:var(--tw-accent)}._dotOpen_1a72m_517{width:5px;height:5px;border-radius:999px;box-sizing:border-box;border:1.5px solid var(--tw-grey);background:transparent}._markIcon_1a72m_526{display:block;color:var(--tw-grey)}._key_1a72m_531{display:flex;flex-wrap:wrap;justify-content:center;gap:.3rem .8rem;margin:0;padding:.45rem .6rem .5rem;list-style:none;border-top:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke))}._keyItem_1a72m_542{display:inline-flex;align-items:center;gap:.3rem;font-size:.68rem;font-weight:600;line-height:1.2;color:var(--tw-grey);white-space:nowrap}._yearGrid_1a72m_553{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem .75rem}._monthBlock_1a72m_559{min-width:0}._monthName_1a72m_563{display:block;width:100%;margin:0 0 .12rem;padding:.2rem .15rem;border:none;background:none;text-align:left;font-size:.75rem;font-weight:700;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_1a72m_583,._monthName_1a72m_563:active{color:var(--tw-accent)}@media(hover:hover){._monthName_1a72m_563:hover{color:var(--tw-accent)}}._yearDays_1a72m_359{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;position:relative;z-index:1}._yearCell_1a72m_605{aspect-ratio:1;min-height:0;padding:.05rem 0 .1rem;border:none;border-radius:3px;background:none;cursor:pointer;color:inherit;font-size:.55rem;font-weight:500;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_1a72m_627{line-height:1}._yearCell_1a72m_605 ._marks_1a72m_501{min-height:4px;gap:1px;color:var(--tw-grey)}._yearCell_1a72m_605 ._dot_1a72m_510,._yearCell_1a72m_605 ._dotOpen_1a72m_517{width:3.5px;height:3.5px}._yearCell_1a72m_605 ._dotOpen_1a72m_517{border-width:1px}._yearCell_1a72m_605 ._markIcon_1a72m_526{width:6px;height:6px}._yearCell_1a72m_605:active:not(._yearSelected_1a72m_652){background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white));border-radius:999px}._yearSelected_1a72m_652:active{filter:brightness(.94)}@media(hover:hover){._yearCell_1a72m_605:hover:not(._yearSelected_1a72m_652){background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white));border-radius:999px}._yearSelected_1a72m_652:hover{filter:brightness(1.06)}}._yearToday_1a72m_672{box-shadow:inset 0 0 0 1.5px var(--tw-accent);color:var(--tw-accent);font-weight:700;border-radius:999px}._yearSelected_1a72m_652{background:color-mix(in srgb,var(--tw-accent) 18%,var(--tw-surface));color:var(--tw-accent);font-weight:700;border-radius:999px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tw-accent) 55%,transparent)}._yearSelected_1a72m_652 ._marks_1a72m_501{color:var(--tw-accent)}._yearSelected_1a72m_652 ._dot_1a72m_510{background:var(--tw-accent)}._yearSelected_1a72m_652 ._dotOpen_1a72m_517{border-color:var(--tw-accent)}._yearSkipped_1a72m_699{color:var(--tw-grey)}._yearSkipped_1a72m_699 ._yearNum_1a72m_627{text-decoration:line-through}._yearPad_1a72m_707{aspect-ratio:1}@media(min-width:520px){._yearGrid_1a72m_553{grid-template-columns:repeat(3,1fr)}}@media(min-width:900px){._yearGrid_1a72m_553{grid-template-columns:repeat(4,1fr)}}@media(max-width:767px){._cell_1a72m_438{min-height:2.5rem}}@media(prefers-reduced-motion:reduce){._cell_1a72m_438,._num_1a72m_456,._monthName_1a72m_563,._yearCell_1a72m_605,._title_1a72m_52,._titleMonthSlot_1a72m_70,._titleYear_1a72m_66,._viewBar_1a72m_149,._weekdaysSlot_1a72m_171,._weekdaysSlot_1a72m_171 ._weekdaysBar_1a72m_200{transition:none}._viewPane_1a72m_224,._titleMonth_1a72m_70,._titleYear_1a72m_66{animation:none}}._wrap_w3rct_1{margin-bottom:.45rem;min-width:0}._inline_w3rct_6{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_w3rct_6 ._label_w3rct_15,._inline_w3rct_6 ._labelRow_w3rct_19{margin-bottom:0}._inline_w3rct_6 ._row_w3rct_23{min-width:0;margin-bottom:0}._stack_w3rct_28{--filter-label-width: 3.6rem;display:flex;flex-direction:column;gap:.35rem;margin-bottom:.45rem;min-width:0}._stack_w3rct_28>*{margin-bottom:0;flex:0 0 auto;min-height:fit-content}._stack_w3rct_28>._label_w3rct_15{margin-bottom:0}._pair_w3rct_47{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.55rem;min-width:0;margin-bottom:.45rem}._pair_w3rct_47>*{min-width:0}._pair_w3rct_47 ._wrap_w3rct_1{margin-bottom:0}._labelRow_w3rct_19{display:flex;align-items:baseline;justify-content:space-between;gap:.35rem;margin-bottom:.22rem}._label_w3rct_15{font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey);margin-bottom:.22rem}._labelRow_w3rct_19 ._label_w3rct_15{margin-bottom:0}._row_w3rct_23{display:flex;flex-wrap:nowrap;align-items:center;gap:.28rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -.15rem;padding:.12rem .15rem}._rowWrap_w3rct_97{flex-wrap:wrap;overflow:visible;-webkit-overflow-scrolling:auto}._editing_w3rct_103{padding-top:.4rem;padding-right:.45rem}._row_w3rct_23::-webkit-scrollbar{display:none}._chip_w3rct_112{position:relative;flex:0 0 auto}._chipHit_w3rct_117{-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:600;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_w3rct_117:active{transform:scale(.97)}@media(hover:hover){._chipHit_w3rct_117: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_w3rct_157 ._chipHit_w3rct_117: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_w3rct_164 ._chipHit_w3rct_117{padding-right:.65rem}._editBadge_w3rct_168{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_w3rct_157 ._chipHit_w3rct_117{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_w3rct_157 ._chipHit_w3rct_117:active{filter:brightness(.94)}._addBtn_w3rct_197{flex-shrink:0;color:var(--tw-grey)}@media(min-width:768px){._chipHit_w3rct_117{padding:.34rem .62rem}._managing_w3rct_164 ._chipHit_w3rct_117{padding-right:.7rem}}@media(prefers-reduced-motion:reduce){._chipHit_w3rct_117{transition:none}._chipHit_w3rct_117:active{transform:none}}._list_4zlpj_1{display:flex;flex-direction:column;gap:.2rem}._row_4zlpj_7{display:flex;align-items:baseline;justify-content:space-between;gap:.65rem;min-height:1.1rem}._lead_4zlpj_15{min-width:0;flex:1;display:flex;align-items:baseline;gap:.35rem}._name_4zlpj_23{flex-shrink:0;font-size:.88rem;font-weight:600;line-height:1.25}._detail_4zlpj_30{min-width:0;color:var(--tw-grey);font-size:.68rem;font-weight:600;letter-spacing:.02em;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._delta_4zlpj_42{flex-shrink:0;font-size:.82rem;font-weight:700;font-variant-numeric:tabular-nums}._up_4zlpj_49{color:var(--tw-success)}._down_4zlpj_53{color:var(--tw-danger)}._flat_4zlpj_57{color:var(--tw-grey)}._root_hy6d4_1{display:grid;width:100%;overflow:hidden;isolation:isolate;border-radius:8px;transform:translateZ(0)}._actions_hy6d4_10{grid-area:1 / 1;justify-self:end;align-self:stretch;display:flex;align-items:stretch;z-index:0}button._action_hy6d4_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:.62rem;font-weight:700;letter-spacing:.04em;line-height:1.1;text-transform:uppercase;cursor:pointer}._danger_hy6d4_42{background:#c62828}._accent_hy6d4_46{background:var(--tw-accent)}._flying_hy6d4_50{min-height:0;pointer-events:none}._flying_hy6d4_50 ._front_hy6d4_55,._flying_hy6d4_50 ._actions_hy6d4_10{min-height:0}._front_hy6d4_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_1w34j_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_1w34j_21{display:flex;flex-direction:column;gap:.15rem;min-width:0}._name_1w34j_28{font-size:.92rem;font-weight:700;letter-spacing:-.015em;color:var(--tw-black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._meta_1w34j_38{font-size:.72rem;font-weight:500;color:var(--tw-grey);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(prefers-reduced-motion:reduce){._dragGhost_1w34j_1{-webkit-backdrop-filter:none;backdrop-filter:none}}._head_1nrpy_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_1nrpy_14{justify-self:start;min-width:0}._center_1nrpy_19{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;min-width:0;max-width:100%;text-align:center}._right_1nrpy_30{justify-self:end;display:flex;align-items:center;gap:.25rem;min-width:0}._menuWrap_1nrpy_38{position:relative}._menu_1nrpy_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_1nrpy_56,._menuDanger_1nrpy_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:.875rem;font-weight:600;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._menuIcon_1nrpy_75{width:1rem;height:1rem;flex-shrink:0}._menuItem_1nrpy_56:active,._menuDanger_1nrpy_57:active{transform:scale(.99)}._menuItem_1nrpy_56:hover{background:var(--tw-smoke)}._menuDanger_1nrpy_57{color:var(--tw-danger)}._menuDanger_1nrpy_57:hover{background:color-mix(in srgb,var(--tw-danger) 8%,var(--tw-white))}._name_1nrpy_98{margin:0;font-size:.95rem;font-weight:700;letter-spacing:-.02em;line-height:1.15;min-width:0;max-width:min(16rem,48vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clock_1nrpy_111,._count_1nrpy_112{font-size:.68rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em;line-height:1;color:#ffffffb8;flex-shrink:0}._count_1nrpy_112{min-width:2.4rem;text-align:right}._cover_1a6d1_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_1a6d1_15{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#ffffffa6}._count_1a6d1_24{margin:0;font-size:4.5rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}._wrap_17jtz_1{display:flex;flex-direction:column;gap:.7rem;padding:.7rem .7rem 1.25rem}._card_17jtz_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_17jtz_15{margin:0 0 .55rem;font-size:.95rem;font-weight:700}._head_17jtz_21{display:grid;grid-template-columns:minmax(0,1fr) 2.4rem 3.4rem;gap:.35rem;margin-bottom:.35rem;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._headSets_17jtz_33,._headReps_17jtz_34{text-align:center}._list_17jtz_38{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}._row_17jtz_47{display:grid;grid-template-columns:minmax(0,1fr) 2.4rem 3.4rem;gap:.35rem;align-items:baseline;font-size:.88rem}._name_17jtz_55{min-width:0;font-weight:600;color:var(--tw-black)}._num_17jtz_61{color:var(--tw-grey);font-weight:600}._sets_17jtz_66,._reps_17jtz_67{font-variant-numeric:tabular-nums;color:var(--tw-grey-dark);font-size:.82rem;text-align:center;white-space:nowrap}._start_17jtz_75{width:100%}._card_1sof8_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_1sof8_8{box-shadow:0 1px #0000000a}._complete_1sof8_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_1sof8_17{opacity:.35;border-style:dashed;border-color:color-mix(in srgb,var(--tw-grey-light) 70%,var(--tw-black));box-shadow:none}._dropTarget_1sof8_24{border-color:var(--tw-grey-light)}._dimmed_1sof8_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_1sof8_29 ._name_1sof8_35,._dimmed_1sof8_29 ._setSummary_1sof8_36,._dimmed_1sof8_29 ._meta_1sof8_37{color:var(--tw-grey)}._head_1sof8_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_1sof8_50{grid-template-columns:auto minmax(0,1fr) auto auto auto}._grip_1sof8_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_1sof8_54:active{cursor:grabbing;color:var(--tw-grey-dark)}._thumbWrap_1sof8_77,._thumbBtn_1sof8_78{display:grid;place-items:center;flex-shrink:0;padding:0;border:none;background:none}._thumbBtn_1sof8_78{cursor:pointer;border-radius:6px}._identity_1sof8_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_1sof8_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_1sof8_119{display:flex;align-items:center;gap:.35rem;min-width:0;max-width:100%;color:inherit}._nameRow_1sof8_119>svg{flex-shrink:0}._complete_1sof8_12 ._name_1sof8_35{color:var(--tw-black)}._complete_1sof8_12 ._nameRow_1sof8_119>svg{color:var(--tw-success)}._name_1sof8_35{display:block;font-size:1.05rem;font-weight:700;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tw-black)}._setSummary_1sof8_36{display:block;font-size:.72rem;font-weight:600;color:var(--tw-grey);line-height:1.2}._noted_1sof8_160{color:var(--tw-accent)}._body_1sof8_164{padding:0 .45rem .5rem;display:flex;flex-direction:column;gap:.3rem}._foot_1sof8_171{display:flex;justify-content:flex-end;padding:.1rem .15rem .15rem}._stepper_1sof8_177{display:flex;gap:.15rem}._row_5s001_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)}._headerRow_5s001_13{display:grid;grid-template-columns:1.6rem minmax(0,1fr) 2.1rem;align-items:center;gap:.2rem;padding:0 .15rem .1rem .25rem}._indexSpacer_5s001_21{display:block}._hot_5s001_25{border-color:var(--tw-accent);background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white))}._done_5s001_30{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_5s001_35{background:color-mix(in srgb,var(--tw-grey-light) 55%,var(--tw-smoke));border-color:transparent;color:var(--tw-grey);opacity:.72}._locked_5s001_35 ._index_5s001_21,._locked_5s001_35 ._planned_5s001_43,._locked_5s001_35 ._metricVal_5s001_44{color:var(--tw-grey)}._hot_5s001_25._done_5s001_30{border-color:var(--tw-success);background:color-mix(in srgb,var(--tw-success) 12%,var(--tw-white))}._index_5s001_21{font-size:.82rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--tw-grey-dark);text-align:center;display:flex;align-items:center;justify-content:center;line-height:1}._done_5s001_30 ._index_5s001_21{color:var(--tw-success)}._metrics_5s001_69{display:grid;gap:.15rem;min-width:0;align-items:stretch}._headerRow_5s001_13 ._metrics_5s001_69{align-items:center}._metric_5s001_44{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_5s001_44:focus,._metric_5s001_44:focus-visible{outline:none}._metricActive_5s001_101{background:color-mix(in srgb,var(--tw-accent) 14%,transparent);box-shadow:0 0 0 2px var(--tw-accent)}._metricActive_5s001_101:focus,._metricActive_5s001_101:focus-visible{box-shadow:0 0 0 2px var(--tw-accent)}._metricDisabled_5s001_111{opacity:1;cursor:default;pointer-events:none}._metricDisabled_5s001_111:disabled{color:inherit}._metricHead_5s001_121{display:flex;flex-direction:column;align-items:center;gap:.05rem;padding:0 .15rem;text-align:center;min-width:0}._metricLabel_5s001_131{flex-shrink:0;font-size:.58rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);line-height:1.1}._headerHint_5s001_141{font-size:.58rem;font-weight:600;color:var(--tw-grey);line-height:1.1;font-variant-numeric:tabular-nums}._noteHead_5s001_149{font-size:.58rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);text-align:center;line-height:1.1}._metricValWrap_5s001_159{flex:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:1.15rem}._metricVal_5s001_44{font-size:.92rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--tw-black);line-height:1.1}._suggested_5s001_176{color:var(--tw-grey);font-weight:600}._planned_5s001_43{flex-shrink:0;font-size:.58rem;color:var(--tw-grey);line-height:1.1}._rest_5s001_188{display:none}._note_5s001_149{color:var(--tw-grey);justify-self:center}._noted_5s001_197{color:var(--tw-accent)}._bubbles_5s001_201{display:flex;gap:.22rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:.15rem .1rem .25rem}._bubbles_5s001_201::-webkit-scrollbar{display:none}._bubble_5s001_201{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:.78rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._bubble_5s001_201:focus,._bubble_5s001_201:focus-visible{outline:none;box-shadow:0 0 0 2px var(--tw-accent)}._bubbleOn_5s001_238{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_5s001_238:focus,._bubbleOn_5s001_238:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--tw-accent) 55%,var(--tw-black))}._bubbleAdd_5s001_249{border-style:dashed;font-weight:700}._other_5s001_254{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_5s001_254:focus,._other_5s001_254:focus-visible{outline:none;border-color:var(--tw-input-focus);box-shadow:0 0 0 2px var(--tw-input-focus)}._other_5s001_254::placeholder{color:var(--tw-input-placeholder);opacity:1}._setNote_5s001_279{margin:0;font-size:.72rem;color:var(--tw-grey)}._shell_1my90_1{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1)}._shellOpen_1my90_7{grid-template-rows:1fr}._clip_1my90_11{overflow:hidden;min-height:0}._bar_1my90_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_1my90_7 ._bar_1my90_16{transform:translateY(0);opacity:1}@media(prefers-reduced-motion:reduce){._shell_1my90_1,._bar_1my90_16{transition:none}}._copy_1my90_45{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35rem .55rem;min-width:0}._kicker_1my90_53{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffffa6}._clock_1my90_61{font-size:1.35rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.02em}._target_1my90_69{font-size:.85rem;font-variant-numeric:tabular-nums;color:#ffffffa6}._actions_1my90_75{display:flex;align-items:center;gap:.4rem;flex-shrink:0}._add_1my90_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_1my90_82:hover:not(:disabled){background:var(--tw-smoke)!important;border-color:var(--tw-smoke)!important}._end_1my90_95{min-height:2.25rem!important;padding:.35rem .75rem!important}:root{--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-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--tw-input-font-size: .875rem;--tw-input-line-height: 1.35;--tw-input-font-weight: 400;--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: .75rem;--tw-chip-pad-y: .32rem;--tw-chip-pad-x: .58rem;--tw-tab-bar: 72px;--tw-vv-height: 100svh;--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-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)}html[data-keyboard-open]{--back-dock-clearance: calc(var(--tw-control-min, 34px) + var(--back-dock-gap))}@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-chrome)}html,body,#root{margin:0;min-height:100%;min-height:100svh;min-height:-webkit-fill-available;min-height:var(--tw-vv-height, 100svh);color:var(--tw-ink);font-family:var(--tw-font)}@media(max-width:767px){html,body,#root{height:100svh;height:-webkit-fill-available;height:var(--tw-vv-height, 100svh);min-height:0;overflow:hidden;overscroll-behavior:none}}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-smoke: #141311;--tw-white: #221f1c;--tw-black: #f4efe6;--tw-grey: #a3988c;--tw-grey-dark: #e6ddd2;--tw-grey-light: #4a433c;--tw-accent: #b7a48e;--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-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;color-scheme:dark;accent-color:var(--tw-accent)}._banner_1fv5c_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_1fv5c_14{position:fixed;left:.75rem;right:.75rem;bottom:calc(.75rem + var(--tw-tab-bar, 52px) + var(--tw-train-orb-rise, 1.05rem) + env(safe-area-inset-bottom,0px) + var(--tw-vv-bottom, 0px));z-index:40;margin-bottom:0;box-shadow:0 10px 28px #00000024}html[data-keyboard-open] ._fixed_1fv5c_14{bottom:calc(.75rem + var(--tw-vv-bottom, 0px))}._compact_1fv5c_31{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_1fv5c_31._fixed_1fv5c_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_1fv5c_31 ._icon_1fv5c_55{display:none}._compact_1fv5c_31 ._message_1fv5c_59{flex:0 1 auto;padding-top:0;font-size:.72rem;line-height:1;white-space:nowrap}._compact_1fv5c_31 ._action_1fv5c_67{margin:0;padding:0 .55rem;min-height:26px;height:26px;border-radius:6px;font-size:.68rem}._icon_1fv5c_55{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_1fv5c_55 svg{width:.9rem;height:.9rem;display:block}._message_1fv5c_59{flex:1;min-width:0;margin:0;padding-top:.08rem;font-size:.8125rem;font-weight:600;line-height:1.35}._action_1fv5c_67{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:.75rem;font-weight:700;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_1fv5c_67:active{filter:brightness(.94);transform:scale(.98)}@media(hover:hover){._action_1fv5c_67:hover{filter:brightness(1.06)}}@media(prefers-reduced-motion:reduce){._action_1fv5c_67{transition:none}._action_1fv5c_67:active{transform:none}}._info_1fv5c_143 ._icon_1fv5c_55{background:var(--tw-chrome)}._warning_1fv5c_147{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_1fv5c_147 ._icon_1fv5c_55{background:var(--tw-warning)}._danger_1fv5c_156{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_1fv5c_156 ._icon_1fv5c_55{background:var(--tw-danger)}@media(min-width:768px){._fixed_1fv5c_14:not(._compact_1fv5c_31){left:auto;right:1.5rem;bottom:1.5rem;width:min(22rem,calc(100vw - 3rem))}._compact_1fv5c_31._fixed_1fv5c_14{top:.42rem;right:1.5rem}}._wrap_1xco4_1{display:grid;gap:.75rem;align-content:start;justify-items:start;min-height:40vh;padding:1.5rem 1rem;color:var(--tw-black)}._title_1xco4_11{margin:0;font-size:1.15rem;font-weight:700;letter-spacing:-.01em}._body_1xco4_18{margin:0;max-width:28rem;font-size:.875rem;line-height:1.45;color:var(--tw-grey)}._actions_1xco4_26{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_1hs8v_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_1hs8v_16{width:100%;max-width:24rem}._logo_1hs8v_21{display:block;width:100%;max-width:18rem;height:auto;margin:0 auto .55rem;object-fit:contain}._submit_1hs8v_30{width:100%;margin-top:.15rem}._error_1hs8v_35{margin:0 0 .5rem;font-size:.82rem;font-weight:600;color:var(--tw-grey-dark)}._switch_1hs8v_42{margin:.7rem 0 0;text-align:center;font-size:.82rem;color:var(--tw-grey)}._switchBtn_1hs8v_49{border:0;padding:0;background:none;color:var(--tw-accent);font:inherit;font-weight:700;cursor:pointer}._demo_1hs8v_59{margin-top:1rem;border-top:1px solid var(--tw-grey-light);padding-top:1rem}._demoHint_1hs8v_65{margin:0 0 .5rem;font-size:.78rem;color:var(--tw-grey)}._card_1ljp1_1{position:relative;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;overflow:hidden}._compact_1ljp1_12{padding:.42rem .65rem}._compact_1ljp1_12 ._cardInner_1ljp1_16{gap:.45rem}._clickable_1ljp1_20{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_1ljp1_20: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))}@media(hover:hover){._clickable_1ljp1_20: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))}}@media(prefers-reduced-motion:reduce){._clickable_1ljp1_20{transition:none}}._cardInner_1ljp1_16{display:flex;align-items:center;gap:.65rem;min-width:0;flex:1}._cardTop_1ljp1_55{display:flex;align-items:stretch;gap:.35rem;min-width:0}._cardRail_1ljp1_62{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_1ljp1_62:not(:has(._counts_1ljp1_72)):not(:has(._actions_1ljp1_72)):not(:has(._tools_1ljp1_72)){justify-content:center}._cardRail_1ljp1_62._cardRailUnderCorner_1ljp1_76:not(:has(._counts_1ljp1_72)):not(:has(._actions_1ljp1_72)):not(:has(._tools_1ljp1_72)){justify-content:flex-end}._cardRailTools_1ljp1_80{flex-direction:row;align-items:center;justify-content:flex-end;align-self:center;gap:0;min-width:0;margin-right:-.3rem}._cardRailUnderCorner_1ljp1_76._cardRailTools_1ljp1_80{align-self:flex-end}._aside_1ljp1_94{position:absolute;top:.55rem;right:.65rem;display:flex;flex-direction:column;align-items:flex-end;gap:.18rem;z-index:1}._cardWithCorner_1ljp1_105{overflow:hidden}._cardWithCorner_1ljp1_105 ._summary_1ljp1_109{padding-right:calc(var(--day-cutout-w) + .5rem)}._cardCornerRail_1ljp1_113 ._summary_1ljp1_109{padding-right:0}._cardWithGrip_1ljp1_117{min-height:4.5rem}._cardWithGrip_1ljp1_117 ._summary_1ljp1_109{padding-right:1.7rem;padding-bottom:.2rem}._dragging_1ljp1_126{opacity:.45}._dropTarget_1ljp1_130,._dropTarget_1ljp1_130 ._asideCorner_1ljp1_134{border-color:var(--tw-accent)}._tools_1ljp1_72{display:flex;align-items:center;gap:.2rem;flex-shrink:0;margin-right:-.1rem}._railChevron_1ljp1_146{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_1ljp1_155{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_1ljp1_155:active{cursor:grabbing}._asideCorner_1ljp1_134{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_1ljp1_1:hover ._asideCorner_1ljp1_134{border-color:var(--tw-accent)}._counts_1ljp1_72{display:flex;align-items:center;justify-content:center;gap:.28rem;margin:0;color:var(--tw-grey);font-size:.68rem;font-weight:600;line-height:1.3;text-align:center;white-space:nowrap}._statusWarn_1ljp1_213,._statusOk_1ljp1_214{display:flex;align-items:center;line-height:0}._statusWarn_1ljp1_213{color:var(--tw-warning)}._statusOk_1ljp1_214{color:var(--tw-accent)}._actions_1ljp1_72{display:flex;align-items:center;gap:.2rem;flex-shrink:0}._railRecapBtn_1ljp1_235{flex-shrink:0}._actionBtn_1ljp1_239{min-width:28px!important;min-height:28px!important;width:28px;height:28px;padding:0!important}._summary_1ljp1_109{min-width:0;flex:1;display:flex;flex-direction:column;gap:.2rem}._insetChip_1ljp1_255{align-self:flex-start;margin-top:.1rem}._railChip_1ljp1_260{align-self:center;margin-right:.15rem}._cardWithDateCorner_1ljp1_265{overflow:hidden}._cardWithDateCorner_1ljp1_265 ._cardTop_1ljp1_55{align-items:center}._cardWithDateCorner_1ljp1_265 ._cardInner_1ljp1_16,._cardWithDateCorner_1ljp1_265 ._summary_1ljp1_109{flex:1;min-width:0}._dateCorner_1ljp1_283{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:.62rem;font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase;white-space:nowrap;pointer-events:none}._cancelledChip_1ljp1_303{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:.6rem;font-weight:700;letter-spacing:.03em;line-height:1.3;text-transform:uppercase;white-space:nowrap}._stats_1ljp1_319{display:flex;flex-wrap:nowrap;align-items:center;gap:.15rem;margin:.05rem 0 0;min-width:0;color:var(--tw-grey);font-size:.72rem;font-weight:650;line-height:1.25;white-space:nowrap}._muscleMeta_1ljp1_333{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:.72rem;font-weight:600;line-height:1.2;cursor:pointer;text-align:left;border-radius:3px;transition:color .15s ease,opacity .15s ease}._muscleMeta_1ljp1_333:disabled{cursor:default}._muscleMeta_1ljp1_333:not(:disabled):active{color:color-mix(in srgb,var(--tw-grey) 75%,var(--tw-black))}._muscleMeta_1ljp1_333:not(:disabled):hover ._moreChevron_1ljp1_364,._muscleMeta_1ljp1_333:not(:disabled):active ._moreChevron_1ljp1_364{opacity:1}@media(hover:hover){._muscleMeta_1ljp1_333: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_1ljp1_333{transition:none}}._footer_1ljp1_383 ._muscleMeta_1ljp1_333,._muscleRow_1ljp1_384 ._muscleMeta_1ljp1_333{margin:0}@media(max-width:767px){._muscleRow_1ljp1_384 ._muscleMeta_1ljp1_333{min-height:0;font-size:.72rem}}._muscleRow_1ljp1_384{padding:.2rem 0 .12rem;min-width:0;line-height:1}._muscleRow_1ljp1_384:has(+._programFooter_1ljp1_401){padding-bottom:var(--session-footer-gap, .25rem)}._muscleRowStandalone_1ljp1_405{margin-top:.05rem;padding:.2rem 0 0;border-top:1px solid var(--tw-grey-light)}._statsMuscles_1ljp1_411{display:flex;align-items:center;gap:.35rem;min-width:0;flex:0 1 auto;overflow:hidden}._statsMusclesBtn_1ljp1_420{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:650;cursor:pointer;text-align:left;border-radius:3px;transition:color .15s ease,opacity .15s ease}._statsMusclesBtn_1ljp1_420:active{color:color-mix(in srgb,var(--tw-accent) 75%,var(--tw-black))}._statsMusclesBtn_1ljp1_420:hover ._moreChevron_1ljp1_364,._statsMusclesBtn_1ljp1_420:active ._moreChevron_1ljp1_364{opacity:1}@media(hover:hover){._statsMusclesBtn_1ljp1_420:hover{color:color-mix(in srgb,var(--tw-accent) 70%,var(--tw-black));text-decoration:underline;text-underline-offset:.14em}}@media(prefers-reduced-motion:reduce){._statsMusclesBtn_1ljp1_420{transition:none}}._moreChevron_1ljp1_364{width:.7rem;height:.7rem;flex-shrink:0;opacity:.7}._stats_1ljp1_319>span:not(._statsMuscles_1ljp1_411){flex-shrink:0}._preview_1ljp1_476{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_1ljp1_486{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1)}._expandOpen_1ljp1_492{grid-template-rows:1fr}._expandInner_1ljp1_496{overflow:hidden;min-height:0}@media(prefers-reduced-motion:reduce){._expand_1ljp1_486{transition:none}}._footer_1ljp1_383{margin:0;padding:.35rem 0 0;border-top:1px solid var(--tw-grey-light);color:var(--tw-grey);font-size:.72rem;font-weight:650;line-height:1.25}._card_1ljp1_1>._footer_1ljp1_383{margin-top:.35rem}._previewNotes_1ljp1_521{margin:.4rem 0 0;padding:.4rem 0 0;border-top:1px solid var(--tw-grey-light);color:var(--tw-grey);font-size:.82rem;font-weight:500;line-height:1.35;white-space:pre-wrap}._previewActions_1ljp1_532{display:flex;align-items:center;justify-content:flex-end;margin-top:.45rem;padding-top:.35rem;border-top:1px solid var(--tw-grey-light)}._programFooter_1ljp1_401{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_1ljp1_384+._programFooter_1ljp1_401{margin-top:0;padding-top:var(--session-footer-gap, .25rem)}._programFooterNotes_1ljp1_556{margin:0;min-width:0;color:var(--tw-grey);font-size:.82rem;font-weight:500;line-height:1.35;white-space:pre-wrap}._programFooterSpacer_1ljp1_566{display:block;min-width:0}._programFooterAction_1ljp1_571{display:flex;gap:.25rem;align-self:end;border-left:1px solid var(--tw-grey-light);padding-left:.85rem;flex-shrink:0}._programFooterActionStack_1ljp1_580{flex-direction:column;align-items:stretch;align-self:start;gap:.05rem}._programFooterActionStack_1ljp1_580 button{min-height:0;justify-content:flex-end;padding-block:.15rem}@media(max-width:767px){._programFooterActionStack_1ljp1_580 button{min-height:0;font-size:.8125rem}}._footer_1ljp1_383 ._statsMusclesBtn_1ljp1_420,._programFooter_1ljp1_401 ._statsMusclesBtn_1ljp1_420{white-space:normal}._previewGroup_1ljp1_605{display:flex;flex-direction:column;gap:.12rem}._previewStatRow_1ljp1_611{display:flex;align-items:baseline;gap:.35rem;flex-wrap:wrap}._previewStatRow_1ljp1_611 ._previewValue_1ljp1_618{flex-shrink:0}._previewLabel_1ljp1_622{margin:0;font-size:.62rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._previewLabelFollow_1ljp1_631{margin-top:.55rem}._previewCount_1ljp1_635{font-size:.62rem;font-weight:600;letter-spacing:0;text-transform:none}._previewCount_1ljp1_635:before{content:"·";margin:0 .35rem;color:var(--tw-grey-light)}._previewStationList_1ljp1_648{margin:.12rem 0 0;padding:0 0 0 1.15rem;list-style:decimal outside;color:var(--tw-grey-dark);font-size:.78rem;font-weight:600;line-height:1.35}._previewStationList_1ljp1_648 li{display:list-item;min-width:0;margin:0 0 .12rem;padding-left:.15rem}._previewStationList_1ljp1_648 li:last-child{margin-bottom:0}._previewColumns_1ljp1_669{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;align-items:stretch;width:100%;position:relative;margin-bottom:.4rem}._previewColumns_1ljp1_669:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;margin-left:-.5px;background:var(--tw-grey-light);pointer-events:none}._previewColumn_1ljp1_669{display:flex;flex-direction:column;gap:.65rem;min-width:0}._previewValue_1ljp1_618{margin:0;color:var(--tw-black);font-size:.78rem;font-weight:700;line-height:1.3}._previewMuted_1ljp1_706{margin:0;color:var(--tw-grey);font-size:.72rem;font-weight:500;line-height:1.35}._previewBody_1ljp1_714{margin:0;color:var(--tw-black);font-size:.78rem;font-weight:500;line-height:1.35;white-space:pre-wrap}._previewChipRow_1ljp1_723{display:flex;flex-wrap:wrap;gap:.3rem}._previewChip_1ljp1_723{flex:0 0 auto;padding:.2rem .5rem;border-radius:999px;font-size:.68rem;font-weight:600;line-height:1.2;color:var(--tw-black);background:var(--tw-white);border:1px solid var(--tw-grey-light)}._previewList_1ljp1_741{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.08rem;color:var(--tw-grey-dark);font-size:.78rem;font-weight:600;line-height:1.3}._previewDay_1ljp1_754{display:grid;grid-template-columns:1.85rem 1fr;column-gap:.6rem;align-items:center}._previewWeekday_1ljp1_761{color:var(--tw-grey);font-size:.62rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;text-align:left}._previewSession_1ljp1_770{min-width:0}._previewRest_1ljp1_774{color:var(--tw-grey);font-weight:600}._field_1am40_1{display:flex;flex-direction:column;gap:.18rem;margin-bottom:0;min-width:0;position:relative}._label_1am40_10{font-size:.68rem;letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey);font-weight:700}._trigger_1am40_18{display:flex;align-items:center;gap:.5rem;width:100%;margin:0;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));background:var(--tw-white);padding:.35rem .5rem;border-radius:8px;font-size:.875rem;line-height:1.3;min-height:var(--tw-control-min, 34px);text-align:left;cursor:pointer;color:inherit;font:inherit}._trigger_1am40_18:focus,._trigger_1am40_18:focus-visible{outline:none;border-color:var(--tw-input-focus);box-shadow:0 0 0 2px var(--tw-input-focus)}._trigger_1am40_18:disabled{opacity:.6;cursor:not-allowed}._value_1am40_49{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._placeholder_1am40_57{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tw-grey)}._caret_1am40_66{flex-shrink:0;color:var(--tw-grey);font-size:.7rem;line-height:1}._selected_1am40_73{position:relative;display:flex;flex-direction:column;gap:.35rem;min-width:0}._clearBtn_1am40_81{position:absolute;top:.2rem;right:.2rem;z-index:2;background:color-mix(in srgb,var(--tw-white) 92%,transparent);box-shadow:0 1px 3px color-mix(in srgb,var(--tw-black) 12%,transparent)}._requiredMirror_1am40_90{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;opacity:0;pointer-events:none}._panel_1am40_103{position:fixed;z-index:80;display:flex;flex-direction:column;gap:.5rem;min-height:0;padding:.55rem;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:10px;background:var(--tw-white);box-shadow:0 10px 28px color-mix(in srgb,var(--tw-black) 18%,transparent)}._toolbar_1am40_117{flex-shrink:0;display:flex;flex-direction:column;gap:.35rem}._list_1am40_124{flex:1;min-height:0;display:flex;flex-direction:column;gap:.45rem;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:.05rem}._list_1am40_124>*{flex-shrink:0}._option_1am40_139{min-width:0}._empty_1am40_143{margin:0;padding:.75rem .35rem;font-size:.85rem;color:var(--tw-grey);text-align:center}._hint_1p3s6_1{margin:0 0 8px;color:var(--tw-grey);font-size:13px}._error_1p3s6_7{margin:0 0 8px;color:var(--tw-danger);font-size:13px}._form_1hbtj_1{display:flex;flex-direction:column;gap:.85rem}._form_1hbtj_1 label{margin-bottom:0}._fieldSection_1hbtj_11{display:flex;flex-direction:column;gap:.25rem;min-width:0}._fieldHint_1hbtj_18{margin:0;color:var(--tw-grey);font-size:13px;line-height:1.35}._layout_1bbgz_1{display:flex;flex-direction:column;gap:.65rem;min-width:0}._context_1bbgz_8{min-width:0}._contextCard_1bbgz_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_1bbgz_22{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1}._hint_1bbgz_30{margin:0;font-size:.78rem;font-weight:600;line-height:1.35;color:var(--tw-grey)}._rest_1fkb5_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:.82rem;font-weight:600}._restDrop_1fkb5_16{border-color:var(--tw-accent);color:var(--tw-accent);background:var(--tw-white)}._restHit_1fkb5_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_1fkb5_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_1fkb5_53{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;width:100%;max-width:100%}._titleRow_1fkb5_63{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;max-width:100%}._addIcon_1fkb5_71{flex-shrink:0;opacity:.85}._label_1fkb5_76{line-height:1.2}._rest_1fkb5_1:not(._restStatic_1fkb5_80):hover{border-color:var(--tw-accent);color:var(--tw-accent);background:var(--tw-white)}._restDrop_1fkb5_16:hover{border-color:var(--tw-accent);color:var(--tw-accent);background:var(--tw-white)}._meta_1fkb5_92,._was_1fkb5_93{margin:0;max-width:100%;font-size:.68rem;font-weight:600;color:var(--tw-grey);line-height:1.3}._metaLink_1fkb5_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_1fkb5_22,._metaLink_1fkb5_102{min-height:0;font-size:inherit}}._restBody_1fkb5_43[role=button]{cursor:pointer}._restDisabled_1fkb5_130,._restDisabled_1fkb5_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_1fkb5_130 ._restBody_1fkb5_43[role=button],._restStatic_1fkb5_80 ._restHit_1fkb5_22{cursor:default}._restStatic_1fkb5_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)))}._restClickable_1fkb5_153 ._restHit_1fkb5_22{cursor:pointer}._restHolding_1fkb5_157{background:var(--tw-accent);border-color:var(--tw-accent);color:var(--tw-ink-on-accent)}._restHolding_1fkb5_157 ._meta_1fkb5_92,._restHolding_1fkb5_157 ._was_1fkb5_93{color:color-mix(in srgb,var(--tw-ink-on-accent) 82%,var(--tw-accent))}._restHolding_1fkb5_157 [data-rest-corner]{background:transparent;border-color:color-mix(in srgb,var(--tw-ink-on-accent) 35%,var(--tw-accent))}._rest_1fkb5_1:not(._restStatic_1fkb5_80):hover [data-rest-corner],._restDrop_1fkb5_16:hover [data-rest-corner]{border-color:var(--tw-accent);background:var(--tw-white)}._restLanded_1fkb5_179{box-shadow:inset 0 0 0 2px var(--tw-accent)}._table_ypqfl_1{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.75rem}._stack_ypqfl_8{display:flex;flex-direction:column;gap:0}._follow_ypqfl_14{margin-top:.55rem}._colSets_ypqfl_18{width:3.5rem}._colReps_ypqfl_22{width:5.25rem}._colRir_ypqfl_26{width:2.4rem}._table_ypqfl_1 th{padding:0 .2rem .3rem;text-align:center;font-size:.62rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._table_ypqfl_1 th:first-child,._table_ypqfl_1 td:first-child{text-align:left;padding-left:0;padding-right:.85rem}._table_ypqfl_1 td{padding:.38rem .35rem;text-align:center;font-variant-numeric:tabular-nums;font-weight:600;border-top:1px solid var(--tw-grey-light)}._table_ypqfl_1 th:nth-child(2),._table_ypqfl_1 td:nth-child(2){text-align:center;white-space:nowrap;padding-left:.65rem;padding-right:.85rem}._table_ypqfl_1 th:nth-child(3),._table_ypqfl_1 td:nth-child(3){text-align:left;white-space:nowrap;padding-left:.65rem;padding-right:0}._name_ypqfl_71{font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._muted_ypqfl_78{margin:0;color:var(--tw-grey);font-size:.75rem;font-weight:600}._stack_10kxe_1{display:flex;flex-direction:column;gap:6px}._cards_10kxe_7{display:flex;flex-direction:column;gap:0}._cards_10kxe_7>[data-list-motion]{flex-shrink:0}._cards_10kxe_7>:not(:first-child) ._cardWrap_10kxe_17{border-top:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));margin-top:.75rem;padding-top:0}._cards_10kxe_7[data-multi-session]>:not(:first-child) ._cardWrap_10kxe_17{margin-top:.85rem;padding-top:.65rem}._cards_10kxe_7[data-swap-preview=true]>:not(:first-child) ._cardWrap_10kxe_17{border-top-color:transparent}._cardWrap_10kxe_17{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_10kxe_7[data-swap-preview=true]>:first-child ._cardWrap_10kxe_17{transform:translateY(var(--swap-dy, 0px))}._cards_10kxe_7[data-swap-preview=true]>:last-child ._cardWrap_10kxe_17{transform:translateY(calc(-1 * var(--swap-dy, 0px)))}._cardWrap_10kxe_17:not(:has(._cardBar_10kxe_51)){gap:0}._cardWrap_10kxe_17:has([aria-haspopup=menu][aria-expanded=true]){z-index:3}._cardWrapDragging_10kxe_60{z-index:2;filter:drop-shadow(0 10px 22px color-mix(in srgb,var(--tw-black) 16%,transparent))}@media(prefers-reduced-motion:reduce){._cardWrap_10kxe_17{transition:none}._cards_10kxe_7[data-swap-preview=true]>:first-child ._cardWrap_10kxe_17,._cards_10kxe_7[data-swap-preview=true]>:last-child ._cardWrap_10kxe_17{transform:none}}._stackMultiSession_10kxe_76{gap:0}._stackMultiSession_10kxe_76 ._dayHead_10kxe_80{margin-bottom:.55rem;padding-bottom:.2rem}._stackMultiSession_10kxe_76 ._dayHeadPlain_10kxe_85{margin-bottom:.75rem}._cardBar_10kxe_51{display:flex;align-items:center;gap:.4rem;min-height:2.25rem;padding:0 .05rem}._cardBar_10kxe_51._cardBarSession_10kxe_97{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_10kxe_97 ._cardBarLead_10kxe_110{display:flex;align-items:center;gap:.35rem;min-width:0;overflow:hidden}._cardBarSession_10kxe_97 ._trainActions_10kxe_118{margin-left:0}._cardBarSession_10kxe_97 ._trainIcon_10kxe_122{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_10kxe_110{display:flex;align-items:center;gap:.4rem;min-width:0;flex:1;overflow:hidden;flex-wrap:nowrap}._sessionLabel_10kxe_140{margin:0;padding:0 .15rem;font-size:.75rem;font-weight:700;letter-spacing:.02em;line-height:1.2;color:var(--tw-grey);white-space:nowrap;flex-shrink:0}._dayHead_10kxe_80{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_10kxe_162{display:flex;align-items:center;gap:.4rem;min-width:0;flex:1}._dayHeadCopy_10kxe_170{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;min-width:0}._dayHeadTitle_10kxe_179{margin:0;font-size:.8rem;font-weight:750;color:var(--tw-black);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dayHeadMeta_10kxe_190{font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dayHeadPlain_10kxe_85{margin:0 0 .65rem;padding:0;border-bottom:none;min-height:unset}._dayHeadPlain_10kxe_85 ._dayHeadTitle_10kxe_179{font-size:1.05rem;font-weight:750}._dayHeadActions_10kxe_214{display:flex;align-items:center;flex-shrink:0;margin:-.08rem -.08rem 0 0}._trainActions_10kxe_118{display:flex;align-items:center;gap:.2rem;margin-left:auto;flex-shrink:0;min-width:0}._trainIcon_10kxe_122{min-width:36px!important;min-height:36px!important;width:36px;height:36px;padding:0!important}._startBtn_10kxe_238{flex-shrink:0;margin-left:.15rem}._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_103zq_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_103zq_1{max-height:none;height:100%}._toolbar_103zq_21{flex-shrink:0;display:flex;flex-direction:column;gap:.35rem}._filterSummary_103zq_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_103zq_45{flex-shrink:0;font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._filterSummaryValues_103zq_54{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:600;color:var(--tw-accent)}._filterSummaryEmpty_103zq_64{font-size:.8rem;font-weight:600;color:var(--tw-grey)}._list_103zq_70{flex:1;min-height:0;display:flex;flex-direction:column;gap:.45rem;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:.1rem}._list_103zq_70>*{flex-shrink:0}._item_103zq_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_103zq_104{flex-shrink:0}._item_103zq_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))}@media(hover:hover){._item_103zq_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))}}._body_103zq_120{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}._title_103zq_128{margin:0;font-size:1.05rem;font-weight:700;line-height:1.25}._meta_103zq_135{margin:0;color:var(--tw-grey);font-size:.72rem;font-weight:600;line-height:1.3}._empty_103zq_143{margin:0;color:var(--tw-grey);font-size:.875rem;line-height:1.4}._emptyAction_103zq_150{border:none;background:none;padding:0;margin:0;font:inherit;color:var(--tw-black);text-decoration:underline;text-underline-offset:.12em;cursor:pointer}._closeBtn_103zq_162{min-width:28px!important;min-height:28px!important;width:28px;height:28px;padding:0!important}._card_17t4f_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_17t4f_13{opacity:.35;border-style:dashed;border-color:color-mix(in srgb,var(--tw-grey-light) 70%,var(--tw-black));box-shadow:none}._dropTarget_17t4f_20{border-color:var(--tw-grey-light)}._grip_17t4f_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_17t4f_25:active{cursor:grabbing}._head_17t4f_47{display:flex;align-items:center;justify-content:space-between;gap:.1rem}._headBtn_17t4f_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}@media(max-width:767px){._headBtn_17t4f_54{min-height:0;font-size:inherit}}._identity_17t4f_77{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}._chevronBtn_17t4f_85{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_17t4f_94{margin:0;font-size:1.05rem;font-weight:700;line-height:1.25;min-width:0}._meta_17t4f_102{margin:0;color:var(--tw-grey);font-size:.72rem;font-weight:600;line-height:1.3}._tools_17t4f_110{display:flex;align-items:center;gap:.2rem;flex-shrink:0;margin-right:-.1rem}._metrics_17t4f_118{display:flex;flex-direction:column;gap:.28rem}._row_17t4f_124{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_17t4f_136{display:flex;align-items:center;gap:.4rem;flex-shrink:0;width:3.6rem}._label_17t4f_136{font-size:.68rem;font-weight:700;letter-spacing:.03em;line-height:1;text-transform:uppercase;color:var(--tw-grey)}._chipArea_17t4f_153{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.22rem}._chipScroll_17t4f_162{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_17t4f_162::-webkit-scrollbar{display:none}._rowSpacer_17t4f_177{flex-shrink:0;width:1.5rem}._chip_17t4f_153{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:600;line-height:1.2;color:var(--tw-grey-dark);background:var(--tw-white);border:1px solid var(--tw-grey-light);cursor:pointer}._active_17t4f_196{color:var(--tw-chrome-ink);background:var(--tw-accent);border-color:var(--tw-accent)}._chip_17t4f_153:disabled{cursor:default;opacity:1}._exclude_17t4f_207{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_17t4f_207:disabled{cursor:default}._excludeBox_17t4f_229{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_17t4f_240{color:var(--tw-accent)}._excludeOn_17t4f_240 ._excludeBox_17t4f_229{border-color:var(--tw-accent);background:var(--tw-accent);color:var(--tw-chrome-ink)}._add_17t4f_250{border-style:dashed;color:var(--tw-grey);flex-shrink:0}._addField_17t4f_256{display:flex;flex-direction:column;gap:.28rem;padding-top:.55rem}._addFieldHead_17t4f_263{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._addFieldLabel_17t4f_270{margin:0;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._addEffort_17t4f_279{display:flex;flex-wrap:wrap;gap:.22rem}._removeMetric_17t4f_285{flex-shrink:0;width:1.5rem;height:1.5rem;border:none;background:none;color:var(--tw-grey);font-size:1.1rem;line-height:1;cursor:pointer;border-radius:4px}._removeMetric_17t4f_285:hover{color:#c62828;background:#c6282814}._page_53ddz_1{padding:.75rem}._titleRow_53ddz_5{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}._title_53ddz_5{margin:0;font-size:1.1rem;min-width:0}._meta_53ddz_19{margin:0;color:var(--tw-grey);font-size:.88rem;flex-shrink:0;white-space:nowrap}._tableHead_53ddz_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:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._tableHeadNoHistory_53ddz_42{grid-template-columns:minmax(50%,1fr) 2.5rem 2.5rem}._tableHeadSolo_53ddz_46{display:block;margin:0 0 .45rem;padding:0 .65rem;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._tableHeadReadOnly_53ddz_57{grid-template-columns:minmax(50%,1fr) 2.5rem}._logCol_53ddz_61{text-align:center;padding:0;white-space:nowrap}._titleWrap_53ddz_67{display:flex;align-items:center;gap:.3rem;min-width:0}._exercises_53ddz_74{display:flex;flex-direction:column;gap:.55rem;margin:0 0 1rem}._exCard_53ddz_81{background:var(--tw-white);border:1px solid var(--tw-grey-light);border-radius:8px;padding:.55rem .65rem}._exTitle_53ddz_88{display:flex;align-items:center;gap:.2rem;margin-bottom:.25rem;min-width:0}._exTitle_53ddz_88 h3{flex:1 1 auto;min-width:0;margin:0;font-size:.92rem;font-weight:700;line-height:1.3}._ex_53ddz_74{display:grid;grid-template-columns:minmax(50%,1fr) 2.5rem 2.5rem;gap:.35rem;align-items:start;box-sizing:border-box}._exNoHistory_53ddz_113{grid-template-columns:minmax(50%,1fr) 2.5rem 2.5rem}._exReadOnly_53ddz_117{grid-template-columns:minmax(50%,1fr) 2.5rem}._editCol_53ddz_121{display:flex;justify-content:flex-end;align-items:flex-start;min-height:calc(.92rem * 1.3)}._editColHead_53ddz_128{min-width:0}._exSolo_53ddz_132{display:block}._exMain_53ddz_136{min-width:0}._ex_53ddz_74 h3{margin:0;font-size:.92rem}._setLogCol_53ddz_145{display:flex;flex-direction:column;gap:.25rem;align-items:center;justify-content:flex-start;min-width:0}._setLogSlot_53ddz_154{display:flex;align-items:center;justify-content:center;min-height:1.15rem;width:100%}._setLogSlotTitle_53ddz_162{min-height:calc(.92rem * 1.3)}._exCard_53ddz_81 ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:max-content max-content max-content max-content;column-gap:.25rem;row-gap:.25rem;justify-content:start;align-items:baseline;font-size:.82rem;font-variant-numeric:tabular-nums}._exCard_53ddz_81 li{display:contents}._setLabel_53ddz_184{margin-right:1rem}._setLoad_53ddz_188{text-align:right;font-weight:600;white-space:nowrap}._setSep_53ddz_194{text-align:center;color:var(--tw-grey);font-weight:600}._setReps_53ddz_200{text-align:left;font-weight:600;white-space:nowrap}._setFallback_53ddz_206{grid-column:2 / -1;font-weight:600;font-variant-numeric:tabular-nums}._setNote_53ddz_212{grid-column:2 / -1;color:var(--tw-grey);font-size:.72rem;line-height:1.3}._note_53ddz_219{color:var(--tw-grey);font-size:.75rem;margin:0}._dialogBody_53ddz_225>._note_53ddz_219{margin-bottom:.85rem}._promoteWrap_53ddz_229{margin:.85rem 0 0;min-width:0}._promoteToggle_53ddz_234{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:.875rem;font-weight:600;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._promoteToggle_53ddz_234:disabled{cursor:not-allowed;opacity:.6}._promoteToggle_53ddz_234[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}._promote_53ddz_229{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_53ddz_277{display:flex;align-items:flex-start;gap:.45rem;margin:0;font-size:.82rem;line-height:1.25;color:var(--tw-grey-dark);cursor:pointer}._promoteCheckControl_53ddz_288{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:1.25em}._promoteCheckControl_53ddz_288 input{margin:0;padding:0}._promoteCheckCopy_53ddz_301{display:flex;flex-direction:column;gap:.1rem;min-width:0}._promoteMeta_53ddz_308{margin:0;font-size:.78rem;line-height:1.25;color:var(--tw-grey)}._promoteHint_53ddz_315{color:var(--tw-grey)}._actions_53ddz_319{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}._fullBtn_53ddz_326{width:100%}._exitBtn_53ddz_330{width:100%;background:var(--tw-white);border-color:var(--tw-black);color:var(--tw-black)}._notesReadonly_53ddz_337{margin:0 0 .25rem}._notesLabel_53ddz_341{display:block;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);margin-bottom:.25rem}._notesBody_53ddz_351{margin:0;font-size:.88rem;line-height:1.4;white-space:pre-wrap}._logEntries_53ddz_358{display:flex;flex-direction:column;gap:.55rem;min-width:0}._logEntry_53ddz_365{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_53ddz_375{margin:0;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._logEntryBody_53ddz_384{margin:0;font-size:.875rem;font-weight:500;line-height:1.45;color:var(--tw-black);white-space:pre-wrap}._dialogBody_53ddz_225{display:flex;flex-direction:column;min-width:0}._body_1tpm9_1{display:flex;flex-direction:column;gap:.75rem}._prevNote_1tpm9_7{margin:0 0 .65rem;padding:.5rem .6rem;background:var(--tw-smoke);border-radius:6px;font-size:.82rem;color:var(--tw-grey-dark)}._prevLabel_1tpm9_16{display:block;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);margin-bottom:.25rem}._root_1vnb9_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_1vnb9_12{display:flex;align-items:center;gap:.65rem;padding:1rem 1.1rem .85rem;background:var(--tw-accent-header);color:var(--tw-chrome-ink)}._headerMain_1vnb9_21{flex:1;min-width:0;text-align:left}._headerIcon_1vnb9_27{flex-shrink:0;align-self:center;width:2.85rem;height:2.85rem;display:block;object-fit:contain}._title_1vnb9_36{margin:0;font-size:1.15rem;font-weight:700;line-height:1.25}._meta_1vnb9_43{margin:.35rem 0 0;font-size:.78rem;line-height:1.35;opacity:.92}._body_1vnb9_50{padding:.85rem 1.1rem 1rem;display:flex;flex-direction:column;gap:.65rem}._simpleBlock_1vnb9_57{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35rem;font-size:.92rem;font-weight:600}._circuitList_1vnb9_68{margin:0;padding-left:1.1rem;font-size:.88rem;line-height:1.4}._exercise_1vnb9_75{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_1vnb9_82{margin:0 0 .35rem;font-size:.9rem;font-weight:700;line-height:1.3}._exNote_1vnb9_89{margin:0 0 .35rem;font-size:.75rem;line-height:1.35;color:var(--tw-grey-dark);white-space:pre-wrap}._sets_1vnb9_97{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.28rem}._setRow_1vnb9_106{display:grid;grid-template-columns:max-content 1fr;gap:.45rem;align-items:baseline;font-size:.82rem;font-variant-numeric:tabular-nums}._setLabel_1vnb9_115{color:var(--tw-grey);font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.03em}._setValues_1vnb9_123{font-weight:600;min-width:0}._setNote_1vnb9_128{grid-column:2;margin:0;font-size:.72rem;line-height:1.3;color:var(--tw-grey);white-space:pre-wrap}._noteBlock_1vnb9_137{padding-top:.15rem;border-top:1px solid var(--tw-grey-light)}._noteLabel_1vnb9_142{display:block;margin-bottom:.25rem;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._noteBody_1vnb9_152{margin:0;font-size:.85rem;line-height:1.4;white-space:pre-wrap}._offscreen_1vnb9_159{position:fixed;left:-10000px;top:0;pointer-events:none;opacity:1}._body_kjlz5_1{display:flex;flex-direction:column;gap:.85rem}._empty_kjlz5_7,._upgrade_kjlz5_8{margin:0;color:var(--tw-grey);font-size:.875rem;line-height:1.4}._section_kjlz5_15{display:flex;flex-direction:column;gap:.4rem}._sectionTitle_kjlz5_21{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._adherence_kjlz5_30{margin:0;color:var(--tw-grey);font-size:.72rem;font-weight:600;line-height:1.3}._purposeList_kjlz5_38{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}._purposeRow_kjlz5_47{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;font-size:.8rem;line-height:1.3}._purposeName_kjlz5_56{color:var(--tw-ink);font-weight:600}._purposeMeta_kjlz5_61{color:var(--tw-grey);font-weight:600;white-space:nowrap}._workoutList_kjlz5_67{display:flex;flex-direction:column;gap:.45rem}._card_1pn91_1{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_1pn91_12{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._cardBody_1pn91_21{margin:0;font-size:.8125rem;font-weight:600;line-height:1.4;color:var(--tw-black)}._cardList_1pn91_29{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.25rem}._cardAction_1pn91_38{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:.75rem;font-weight:700;min-height:var(--tw-control-min, 34px);cursor:pointer;touch-action:manipulation}._cardAction_1pn91_38:disabled{opacity:.6;cursor:default}._steps_nonx0_1{display:flex;flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none}._step_nonx0_1{display:flex;align-items:center;gap:.6rem;min-height:var(--touch-min, 44px)}._mark_nonx0_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:.75rem;font-weight:700}._mark_nonx0_17 svg{width:.85rem;height:.85rem}._done_nonx0_36 ._mark_nonx0_17{background:var(--tw-mark-complete);color:var(--tw-mark-complete-ink);box-shadow:none}._label_nonx0_42{flex:1;min-width:0;font-size:.9rem;font-weight:600;line-height:1.3}._done_nonx0_36 ._label_nonx0_42{color:var(--tw-grey);text-decoration:line-through}._link_nonx0_55,._linkNext_nonx0_56{flex-shrink:0;padding:.35rem .2rem;font-size:.85rem;font-weight:700;color:var(--tw-grey);text-decoration:none}._linkNext_nonx0_56{color:var(--tw-accent)}._starter_nonx0_69{display:flex;flex-direction:column;gap:.5rem;margin-top:.6rem;padding-top:.7rem;border-top:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke))}._starterCopy_nonx0_78{margin:0;font-size:.82rem;line-height:1.35;color:var(--tw-grey)}._srOnly_nonx0_85{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._page_18s6a_1{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;overflow:auto;overscroll-behavior-y:contain}._pageSwipe_18s6a_11{overflow-x:hidden;overscroll-behavior-x:none}._day_18s6a_16,._queue_18s6a_17{flex-shrink:0}._day_18s6a_16{--canvas-pad-x: .7rem;--canvas-pad-top: .5rem;background:var(--tw-white);border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);overflow:visible;padding:var(--canvas-pad-top) var(--canvas-pad-x) .7rem}._trainRecent_18s6a_31{margin-top:.65rem}._installFoot_18s6a_35{margin-top:.75rem}._trainActions_18s6a_39{display:flex;align-items:center;margin-left:auto;flex-shrink:0}._trainIcon_18s6a_46{min-width:36px!important;min-height:36px!important;width:36px;height:36px;padding:0!important}._emptyDay_18s6a_54{display:flex;flex-direction:column;gap:.45rem}._scheduleDay_18s6a_60{width:100%}._when_18s6a_64{display:inline-block;margin:0;padding:.12rem .4rem;border-radius:999px;background:color-mix(in srgb,var(--tw-chrome-ink) 18%,transparent);color:var(--tw-chrome-ink);font-family:inherit;font-size:.62rem;font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase;white-space:nowrap;flex-shrink:0}._dayBody_18s6a_81{display:flex;flex-direction:column;gap:.55rem;margin-top:.15rem}._iconBtn_18s6a_88{min-width:36px!important;min-height:36px!important;width:36px;height:36px;padding:0!important;color:var(--tw-chrome-ink)}._iconBtn_18s6a_88:hover:not(:disabled){background:color-mix(in srgb,var(--tw-chrome-ink) 14%,transparent)}._startBtn_18s6a_101{width:100%;flex-shrink:0}._muted_18s6a_106,._scheduleHint_18s6a_112{margin:0;color:var(--tw-grey);font-size:13px}._error_18s6a_118{margin:0;color:var(--tw-danger);font-size:13px}._emptyDay_18s6a_54{margin:0 .25rem 0 0;color:var(--tw-grey);font-size:.75rem;font-weight:600;line-height:1.35}._emptyDayAction_18s6a_132{border:none;background:none;padding:0;margin:0;font:inherit;color:var(--tw-black);text-decoration:underline;text-underline-offset:.12em;cursor:pointer}._queue_18s6a_17{display:flex;flex-direction:column;gap:.75rem;margin-top:.15rem;padding-top:.15rem}._queueGroup_18s6a_152{display:flex;flex-direction:column;gap:.4rem;min-width:0}._queueHead_18s6a_159{font-size:.68rem;font-weight:700;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_18s6a_173{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_18s6a_173:focus-visible{outline:none;box-shadow:0 0 0 2px var(--tw-input-focus);border-radius:4px}._queueCount_18s6a_195{font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--tw-grey) 72%,var(--tw-black))}._queueChevron_18s6a_200{flex-shrink:0;color:var(--tw-grey)}._queueList_18s6a_205{display:flex;flex-direction:column;gap:.45rem}._now_18s6a_211{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:.62rem;font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}._dialogUnschedule_18s6a_229{min-width:28px!important;min-height:28px!important;width:28px;height:28px;padding:0!important}._metaList_18s6a_237{display:grid;gap:.4rem;margin:0 0 .85rem}._metaList_18s6a_237>div{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.5rem;align-items:baseline}._metaList_18s6a_237 dt{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._metaList_18s6a_237 dd{margin:0;font-size:.8125rem;font-weight:600;line-height:1.3}._dayMeta_18s6a_266{margin:0 .25rem 0 0;gap:.65rem}._dayMeta_18s6a_266>div{display:flex;flex-direction:column;grid-template-columns:none;gap:.08rem;min-width:0}._dayMeta_18s6a_266>._dayMetaPair_18s6a_279{display:grid;grid-template-columns:minmax(0,50%) minmax(0,50%);column-gap:0;row-gap:.08rem;align-items:baseline}._dayMetaPair_18s6a_279>div{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;gap:.35rem;min-width:0}._dayMetaPair_18s6a_279 dt{flex-shrink:0}._dayMetaPair_18s6a_279 dd{min-width:0}._dayMeta_18s6a_266 dd{line-height:1.25}._setsBox_18s6a_308{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_18s6a_317{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:.8125rem;font-weight:700;text-align:left;cursor:pointer;color:inherit}._setsBoxBody_18s6a_336{padding:.15rem .7rem .65rem;background:var(--tw-white);color:var(--tw-black)}._cycleBlock_18s6a_342{margin:0 0 .25rem}._cycleBlock_18s6a_342 ._scheduleHint_18s6a_112,._cycleBlock_18s6a_342 ._error_18s6a_118{margin:0 0 .45rem}._reschedulePrompt_18s6a_351{margin:0 0 .55rem;font-size:.82rem;font-weight:650;color:var(--tw-grey-dark);line-height:1.3}._reschedulePrompt_18s6a_351 strong{font-weight:800;color:var(--tw-black)}._rescheduleMoves_18s6a_364{margin-top:.65rem;padding-top:.55rem;border-top:1px solid var(--tw-grey-light)}._rescheduleMovesTitle_18s6a_370{margin:0 0 .4rem;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._rescheduleMoveList_18s6a_379{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem}._rescheduleMoveList_18s6a_379 li{display:flex;flex-direction:row;align-items:center;gap:.5rem;min-width:0}._rescheduleMoveBadge_18s6a_396{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:.62rem;font-weight:700;line-height:1}._rescheduleMoveBody_18s6a_411{display:flex;flex-direction:column;gap:.08rem;min-width:0;flex:1}._rescheduleMoveStatus_18s6a_419{display:grid;place-items:center;flex-shrink:0;line-height:0}._rescheduleMoveStatusWarn_18s6a_426{color:var(--tw-warning)}._rescheduleMoveStatusOk_18s6a_430{color:var(--tw-success)}._rescheduleMoveName_18s6a_434{font-size:.82rem;font-weight:700;line-height:1.2}._rescheduleMovePath_18s6a_440{font-size:.75rem;color:var(--tw-grey-dark);line-height:1.3}._rescheduleMoveMeta_18s6a_446{font-size:.68rem;color:var(--tw-grey);line-height:1.3}._rescheduleMovePending_18s6a_452 ._rescheduleMovePath_18s6a_440{color:var(--tw-accent)}._rescheduleHint_18s6a_456{margin:.55rem 0 0;font-size:.68rem;color:var(--tw-grey);line-height:1.35}._wrap_1hm9j_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_1hm9j_12{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._row_1hm9j_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_1hm9j_21::-webkit-scrollbar{display:none}._card_1hm9j_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_1hm9j_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_1hm9j_53:hover ._title_1hm9j_72{color:var(--tw-accent)}._icon_1hm9j_76{flex-shrink:0;display:block;width:.72rem;height:.72rem;color:var(--tw-grey)}._title_1hm9j_72{min-width:0;font-size:var(--tw-chip-font-size, .75rem);font-weight:600;letter-spacing:.02em;line-height:1.15;color:var(--tw-grey-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._discard_1hm9j_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:.78rem;line-height:1.15;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._discard_1hm9j_96:hover:not(:disabled){color:#c62828;background:#c6282814}._discard_1hm9j_96:disabled{opacity:.45;cursor:default}._readOnly_6r73n_1{display:flex;flex-direction:column;gap:.75rem}._section_6r73n_7{display:flex;flex-direction:column;gap:.45rem;padding-bottom:.7rem;border-bottom:1px solid var(--tw-grey-light)}._section_6r73n_7:last-child{padding-bottom:0;border-bottom:none}._sectionTitle_6r73n_20{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._grid_6r73n_29{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .85rem}._metaGrid_6r73n_35{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .75rem;align-items:start}._chipRow_6r73n_42{display:flex;flex-wrap:wrap;align-items:center;gap:.22rem}._chip_6r73n_42{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:600;line-height:1.2;white-space:nowrap;color:var(--tw-chrome-ink);background:var(--tw-accent);border:1px solid var(--tw-accent)}._field_6r73n_62{display:flex;flex-direction:column;gap:.18rem;min-width:0}._descriptionField_6r73n_69{margin-top:.75rem}._label_6r73n_73{font-size:.68rem;letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey);font-weight:700;white-space:nowrap}._value_6r73n_82{margin:0;font-size:.875rem;line-height:1.35;color:var(--tw-black)}._valueWrap_6r73n_89{margin:0;font-size:.875rem;line-height:1.35;color:var(--tw-black);white-space:pre-wrap}._valueEmpty_6r73n_97{margin:0;font-size:.875rem;line-height:1.35;color:var(--tw-grey-light)}._headerActions_6r73n_104{display:flex;align-items:center;gap:.2rem;flex-shrink:0}._videoError_6r73n_111{margin:.2rem 0 0;font-size:.75rem;color:#c62828}._targetItem_6r73n_117{display:flex;flex-direction:column;gap:.08rem;min-width:0;padding:.35rem .45rem;border-radius:6px}._targetPrimary_6r73n_126{background:var(--tw-white);border:1.5px solid var(--tw-black)}._targetPrimary_6r73n_126 ._targetMuscle_6r73n_131{font-weight:700}._targetPrimary_6r73n_126 ._targetRole_6r73n_135{color:var(--tw-black);font-weight:600}._targetSecondary_6r73n_140{background:var(--tw-smoke);border:1px solid var(--tw-grey-light)}._targetSecondary_6r73n_140 ._targetMuscle_6r73n_131{font-weight:500;color:var(--tw-grey-dark)}._targetMuscle_6r73n_131{font-size:.875rem;line-height:1.3}._targetRole_6r73n_135{color:var(--tw-grey);font-size:.72rem;line-height:1.2}._wrap_18g0k_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_18g0k_11{margin:0 0 .15rem;padding:0;font-size:.92rem;font-weight:700;line-height:1.25;color:var(--tw-black)}._chart_18g0k_20{width:100%;min-width:0;height:248px}._empty_18g0k_26{display:flex;align-items:center;justify-content:center;height:100%;padding:0 .5rem}._spanRow_18g0k_34{display:flex;justify-content:center;min-width:0;margin:.05rem 0 0;padding:0 .25rem 0 var(--chart-y-axis)}._spanRow_18g0k_34>*{margin-bottom:0;min-width:0}._tooltip_18g0k_48{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:.78rem;line-height:1.35}._tooltipDate_18g0k_58{color:var(--tw-grey);font-size:.66rem;letter-spacing:.05em;text-transform:uppercase;font-weight:600}._tooltipValue_18g0k_66{margin-top:.08rem;font-weight:700;font-size:.94rem;color:var(--tw-black)}._tooltipProgram_18g0k_73{display:flex;align-items:center;gap:.32rem;margin-top:.28rem;font-size:.68rem;font-weight:600;letter-spacing:.02em;color:var(--tw-grey-dark)}._tooltipSwatch_18g0k_84{flex:0 0 auto;width:.5rem;height:.5rem;border-radius:2px}@media(min-width:768px){._wrap_18g0k_1{margin-top:.45rem;padding:.45rem 0 .25rem}}._detail_1lbc8_1{display:flex;flex-direction:column;gap:.65rem;min-width:0}._metricBlock_1lbc8_8{display:flex;flex-direction:column;gap:.22rem;min-width:0}._metricHint_1lbc8_15{margin:0;padding:0 .05rem;font-size:.68rem;font-weight:500;line-height:1.35;color:var(--tw-grey)}._wins_1lbc8_24{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}._winsOne_1lbc8_30{grid-template-columns:minmax(0,1fr)}._win_1lbc8_24{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_1lbc8_48{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_1lbc8_53{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_1lbc8_58{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_1lbc8_63{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_1lbc8_68{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_1lbc8_73{display:block;font-size:.95rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.15;color:var(--tw-black);white-space:nowrap}._winUp_1lbc8_48 ._winValue_1lbc8_73{color:var(--tw-success)}._winDown_1lbc8_53 ._winValue_1lbc8_73{color:var(--tw-danger)}._winFlat_1lbc8_58 ._winValue_1lbc8_73{color:var(--tw-grey-dark)}._winPeak_1lbc8_63 ._winValue_1lbc8_73{color:var(--tw-accent)}._winLabel_1lbc8_99{display:block;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);line-height:1.2}._root_1ttwy_1{display:flex;flex-direction:column;flex:1;min-height:0}._toolbar_1ttwy_8{flex-shrink:0;position:relative;z-index:1;background:var(--tw-smoke);overflow:visible}._listScroll_1ttwy_16{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}@media(min-width:768px){._listScroll_1ttwy_16{padding-bottom:.75rem}}._list_1ttwy_16{display:flex;flex-direction:column;gap:.45rem}._empty_1ttwy_36{color:var(--tw-grey);text-align:center;padding:2rem 1rem;margin:0}._empty_1ttwy_36 a,._emptyAction_1ttwy_44{color:var(--tw-accent);font-weight:600}._emptyAction_1ttwy_44{display:inline;padding:0;border:0;background:none;font:inherit;cursor:pointer}._control_1rvf8_1{display:flex;align-items:center;gap:.2rem;flex-shrink:0}._value_1rvf8_8{min-width:2.6rem;text-align:right;font-size:.95rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}._valueWork_1rvf8_17{color:var(--tw-success)}._valueRest_1rvf8_21{color:var(--tw-danger)}._valueReset_1rvf8_25{color:var(--tw-accent)}._bulkBtn_u5m5l_1{flex-shrink:0;min-width:28px!important;min-height:28px!important;width:28px;height:28px;padding:0!important;color:var(--tw-grey)}._bulkBtn_u5m5l_1:hover{color:var(--tw-accent)}._dialogBody_u5m5l_15{display:flex;flex-direction:column;gap:.4rem}._sectionLabel_u5m5l_21{margin:0;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._rules_u5m5l_30{display:flex;flex-direction:column;gap:.28rem}._ruleCard_u5m5l_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_u5m5l_47{display:flex;align-items:center;gap:.35rem;min-width:0}._ruleMetric_u5m5l_54{flex:1;min-width:0;font-size:.68rem;font-weight:700;letter-spacing:.02em;color:var(--tw-black)}._ruleRemove_u5m5l_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:1rem;line-height:1;cursor:pointer;border-radius:4px}._ruleRemove_u5m5l_63:hover{color:#c62828;background:#c6282814}._chips_u5m5l_88{display:flex;flex-direction:column;gap:.22rem;min-width:0;position:relative;z-index:1}._chipRow_u5m5l_97{display:flex;flex-wrap:wrap;align-items:center;gap:.22rem;min-width:0}._chip_u5m5l_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:600;line-height:1.2;color:var(--tw-grey-dark);background:var(--tw-white);border:1px solid var(--tw-grey-light);cursor:pointer}._active_u5m5l_120{color:var(--tw-chrome-ink);background:var(--tw-accent);border-color:var(--tw-accent)}._add_u5m5l_126{border-style:dashed;color:var(--tw-grey)}._addField_u5m5l_131{display:flex;flex-wrap:wrap;align-items:center;gap:.22rem}._targetWrap_u5m5l_138{position:relative;flex-shrink:0}._targetBtn_u5m5l_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:600;line-height:1.2;color:var(--tw-grey-dark);cursor:pointer;white-space:nowrap}._targetCaret_u5m5l_160{font-size:.62rem;color:var(--tw-grey);flex-shrink:0}._targetPanel_u5m5l_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_u5m5l_179{display:flex;gap:.35rem;padding:.1rem .2rem .3rem;border-bottom:1px solid var(--tw-grey-light);margin-bottom:.2rem}._targetShortcuts_u5m5l_179 button{border:none;background:none;padding:0;min-height:0;font-size:.6rem;font-weight:600;color:var(--tw-accent);cursor:pointer}._targetRow_u5m5l_198{display:flex;align-items:center;gap:.35rem;padding:.22rem .2rem;font-size:.72rem;cursor:pointer}._targetRow_u5m5l_198 input{flex-shrink:0}._block_11tyy_1{background:var(--tw-white);border:1px solid var(--tw-grey-light);border-radius:8px;overflow:hidden}._block_11tyy_1:not(:has(._header_11tyy_8)){display:flex;flex-direction:column;gap:.35rem;padding:.55rem .65rem .65rem}._header_11tyy_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_11tyy_8:hover ._title_11tyy_32{color:var(--tw-accent)}._titleRow_11tyy_36{display:flex;align-items:baseline;gap:0;min-width:0}._title_11tyy_32{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._count_11tyy_52{font-size:.68rem;font-weight:600;color:var(--tw-grey)}._count_11tyy_52:before{content:"·";margin:0 .35rem;color:var(--tw-grey-light)}._titleFollow_11tyy_64{margin-top:.45rem}._body_11tyy_68{padding:0 .65rem .65rem}._list_11tyy_72{display:flex;flex-direction:column;gap:.45rem;overflow-anchor:none}._listItem_11tyy_79{flex-shrink:0;min-width:0}._plain_11tyy_84{display:flex;flex-direction:column}._plain_11tyy_84 ._body_11tyy_68{padding:0}._stack_gpvn8_1{display:flex;flex-direction:column;gap:.65rem}._intro_gpvn8_7{min-width:0}._panel_gpvn8_11{border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:8px;overflow:hidden}._panelWarm_gpvn8_17{background:color-mix(in srgb,var(--tw-accent) 6%,var(--tw-smoke))}._panelWork_gpvn8_21{background:var(--tw-white)}._panelOpen_gpvn8_25 ._panelHead_gpvn8_25{border-bottom:1px solid color-mix(in srgb,var(--tw-grey-light) 55%,var(--tw-smoke))}._panelHead_gpvn8_25{display:flex;align-items:center;gap:.15rem;padding:0 .35rem 0 .15rem;min-height:0}._panelToggle_gpvn8_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_gpvn8_37:hover ._panelTitle_gpvn8_56{color:var(--tw-accent)}._panelTitleRow_gpvn8_60{display:flex;align-items:baseline;gap:0;min-width:0}._panelTitle_gpvn8_56{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._panelCount_gpvn8_76{font-size:.68rem;font-weight:600;color:var(--tw-grey)}._panelCount_gpvn8_76:before{content:"·";margin:0 .35rem;color:var(--tw-grey-light)}._panelChevron_gpvn8_88{flex-shrink:0;width:12px;height:12px;color:var(--tw-grey)}._panelBody_gpvn8_95{display:flex;flex-direction:column;gap:.45rem;padding:.55rem .65rem;--roster-card-min-h: calc(1.3rem + 42px) }._addSlot_gpvn8_104{--schedule-slot-min-h: var(--roster-card-min-h);min-height:var(--roster-card-min-h);--rest-bg: var(--tw-surface)}._empty_gpvn8_110{margin:0;color:var(--tw-grey);font-size:.8125rem}._wrap_1l61l_1{display:flex;flex-direction:column;gap:.55rem}._head_1l61l_7{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._label_1l61l_14{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tw-muted)}._empty_1l61l_23{margin:0;font-size:.85rem;color:var(--tw-grey)}._actions_1l61l_29{display:flex;align-items:center;gap:.1rem;flex-shrink:0}._form_gvof7_1{display:flex;flex-direction:column;gap:.55rem}._onTrainHint_gvof7_7{margin:.35rem 0 0;font-size:.8125rem;line-height:1.35;color:var(--tw-grey)}._typePill_gvof7_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:600;line-height:1.2;color:var(--tw-black);background:var(--tw-white);border:1px solid var(--tw-grey-light)}._notes_z8jzt_1,._notesEmpty_z8jzt_2{margin:0;font-size:.875rem;line-height:1.35;white-space:pre-wrap}._notes_z8jzt_1{color:var(--tw-black)}._notesEmpty_z8jzt_2{color:var(--tw-grey-light)}._list_1ut5z_1{display:flex;flex-direction:column;gap:.4rem}._daySlot_1ut5z_7{position:relative}._daySlotCompact_1ut5z_12{--schedule-slot-min-h: calc(.84rem + 42px) }._dayGroup_1ut5z_16{--rest-bg: transparent;display:flex;flex-direction:column;gap:.3rem}._dayGroupLanded_1ut5z_24{border-radius:9px;background:color-mix(in srgb,var(--tw-accent) 10%,transparent)}._dayGroupHead_1ut5z_29{display:flex;align-items:center;gap:.35rem;min-width:0;padding:0 .05rem}._dayGroupTitle_1ut5z_37{display:inline-flex;align-items:center;gap:.12rem;min-width:0}._dayGroupLabel_1ut5z_44{font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);line-height:1;white-space:nowrap}._dayGroupCount_1ut5z_54{font-size:.58rem;font-weight:650;color:color-mix(in srgb,var(--tw-grey) 82%,var(--tw-white));line-height:1;white-space:nowrap}._dayGroupAdd_1ut5z_62{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_1ut5z_71{min-height:var(--schedule-slot-min-h)}._dragging_1ut5z_75{opacity:.45}._dayFlag_1ut5z_79{display:flex;align-items:center;justify-content:center;gap:.15rem;box-sizing:border-box;width:100%;height:100%;pointer-events:none}._dayFlagOnRest_1ut5z_90{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_1ut5z_106{min-width:0;font-size:.62rem;font-weight:700;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_1ut5z_120{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_1ut5z_120:active{cursor:grabbing}._badge_1ut5z_145{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:.58rem;font-weight:700;line-height:1}._holding_1ut5z_160{z-index:2;filter:drop-shadow(0 10px 22px color-mix(in srgb,var(--tw-black) 16%,transparent))}._holding_1ut5z_160 ._sessionCard_1ut5z_71{background:var(--tw-accent);border-color:var(--tw-accent);color:var(--tw-ink-on-accent)}._holding_1ut5z_160 ._dayFlagLabel_1ut5z_106{color:color-mix(in srgb,var(--tw-ink-on-accent) 82%,var(--tw-accent))}._holding_1ut5z_160 ._badge_1ut5z_145{background:var(--tw-white);color:var(--tw-accent)}._landed_1ut5z_180 ._sessionCard_1ut5z_71{box-shadow:inset 0 0 0 2px var(--tw-accent)}._locked_1ut5z_184{opacity:.45}._clickable_1ut5z_188 ._sessionCard_1ut5z_71{cursor:pointer}._daysBlock_1sz42_1{display:flex;flex-direction:column;gap:.15rem;margin-bottom:.7rem}._daysBlockFlush_1sz42_8{margin-bottom:0}._sectionHeading_1sz42_12{display:flex;align-items:baseline;gap:0;min-width:0}._sectionTitle_1sz42_19{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._sectionCount_1sz42_28{font-size:.68rem;font-weight:600;color:var(--tw-grey);white-space:nowrap}._sectionCount_1sz42_28:before{content:"·";margin:0 .35rem;color:var(--tw-grey-light)}._form_1luq3_1{display:flex;flex-direction:column;gap:1.15rem}._warning_1luq3_7{margin:0;font-size:.78rem;font-weight:600;color:var(--tw-danger, #c44)}._placeholder_1luq3_14{margin:0;font-size:.82rem;color:var(--tw-grey)}._chipRow_1m47u_1{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}._notes_1m47u_8,._notesEmpty_1m47u_9{margin:0;font-size:.875rem;line-height:1.35;white-space:pre-wrap}._notes_1m47u_8{color:var(--tw-black)}._notesEmpty_1m47u_9{color:var(--tw-grey-light)}._chip_1m47u_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:600;line-height:1.2;color:var(--tw-black);background:var(--tw-white);border:1px solid var(--tw-grey-light)}._placeholder_1m47u_36{margin:0;font-size:.82rem;color:var(--tw-grey)}._body_k0d51_1{display:flex;flex-direction:column;gap:.65rem;padding:0 .15rem .25rem}._lead_k0d51_8{margin:0;font-size:.88rem;line-height:1.35;color:var(--tw-grey-dark)}._meta_k0d51_15{margin:0;font-size:.78rem;line-height:1.35;color:var(--tw-grey)}._check_k0d51_22,._radio_k0d51_23{display:flex;align-items:flex-start;gap:.45rem;margin:0;font-size:.82rem;color:var(--tw-grey-dark);cursor:pointer}._check_k0d51_22 input,._radio_k0d51_23 input{margin-top:.15rem}._attach_k0d51_38{display:flex;flex-direction:column;gap:.45rem}._hero_1tk0f_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_1tk0f_13{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tw-accent)}._clock_1tk0f_22{margin:0;font-size:3.4rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.03em}._heroMeta_1tk0f_31{margin:0 0 .35rem;font-size:.72rem;font-weight:600;color:#ffffff9e}._start_1tk0f_38{width:100%;max-width:16rem}._control_1tk0f_43{display:flex;align-items:center;gap:.2rem;flex-shrink:0}._value_1tk0f_50{min-width:2.6rem;text-align:right;font-size:.95rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}._valueWork_1tk0f_59{color:var(--tw-success)}._valueRest_1tk0f_63{color:var(--tw-danger)}._valueReset_1tk0f_67{color:var(--tw-accent)}._cover_1tk0f_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_1tk0f_86{background:var(--tw-chrome)}._coverWork_1tk0f_90{background:color-mix(in srgb,var(--tw-success) 38%,var(--tw-black))}._coverRest_1tk0f_94{background:color-mix(in srgb,var(--tw-danger) 42%,var(--tw-black))}._coverReset_1tk0f_98{background:color-mix(in srgb,var(--tw-accent) 48%,var(--tw-black))}._coverDone_1tk0f_102{background:var(--tw-chrome)}._coverTitle_1tk0f_106{margin:0;text-align:center;font-size:1.05rem;font-weight:700;letter-spacing:.02em;line-height:1.1}._coverKickerHalfway_1tk0f_115{letter-spacing:.08em;text-transform:uppercase}._coverMain_1tk0f_120{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;min-height:0;width:100%}._tracks_1tk0f_130{display:flex;flex-direction:column;gap:.4rem;width:min(100%,20rem)}._track_1tk0f_130{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:.78rem;font-weight:600}._stationRoster_1tk0f_151{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_1tk0f_167{display:flex;align-items:center;gap:.45rem;min-width:0;padding:.32rem .5rem;border-radius:7px;font-size:.78rem;font-weight:600;line-height:1.25;color:#ffffff80}._stationRowCurrent_1tk0f_180{color:var(--tw-chrome-ink);background:#ffffff29;font-weight:700}._stationIndex_1tk0f_186{flex-shrink:0;width:1rem;font-size:.68rem;font-variant-numeric:tabular-nums;opacity:.75;text-align:right}._stationName_1tk0f_195{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dots_1tk0f_202{display:flex;align-items:center;gap:.38rem}._dotOn_1tk0f_208,._dotOff_1tk0f_209{width:.58rem;height:.58rem;border-radius:50%;box-sizing:border-box}._dotOn_1tk0f_208{background:var(--tw-white)}._dotOff_1tk0f_209{border:1.5px solid rgb(255 255 255 / .55)}._trackCount_1tk0f_224{font-variant-numeric:tabular-nums;font-weight:700}._ring_1tk0f_229{position:relative;width:min(72vw,16.5rem);aspect-ratio:1;flex-shrink:1}._ringSvg_1tk0f_236{display:block;width:100%;height:100%}._ringTrack_1tk0f_242,._ringArc_1tk0f_243{fill:none;stroke-width:5}._ringTrack_1tk0f_242{stroke:#ffffff38}._ringArc_1tk0f_243{stroke:var(--tw-white);stroke-linecap:round}._ringInner_1tk0f_257{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_1tk0f_269{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8}._ringClock_1tk0f_278{margin:0;font-size:2.55rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.04em}._ringTotal_1tk0f_287{display:flex;align-items:center;gap:.28rem;margin:0;font-size:.78rem;font-weight:600;font-variant-numeric:tabular-nums;color:#ffffffb3}._upNext_1tk0f_298{margin:0;text-align:center;text-transform:uppercase}._upNext_1tk0f_298 span{display:block;margin-bottom:.2rem;font-size:.62rem;font-weight:700;letter-spacing:.14em;color:#ffffff9e}._upNext_1tk0f_298 strong{font-size:1.15rem;font-weight:700;letter-spacing:.06em}._coverActions_1tk0f_319{display:flex;align-items:center;justify-content:center;width:min(100%,22rem);justify-self:center}._coverActions_1tk0f_319:has(._playBtn_1tk0f_327){display:grid;grid-template-columns:1fr auto 1fr;align-items:center}._endBtn_1tk0f_333{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:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._playBtn_1tk0f_327,._skipBtn_1tk0f_351{display:grid;place-items:center;border:0;color:var(--tw-black);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._playBtn_1tk0f_327{justify-self:center;width:4.25rem;height:4.25rem;border-radius:50%;background:var(--tw-white)}._playBtn_1tk0f_327 svg{width:2.5rem;height:2.5rem}._skipBtn_1tk0f_351,._actionSpacer_1tk0f_375{justify-self:end;width:2.75rem;height:2.75rem}._skipBtn_1tk0f_351{border-radius:50%;background:#ffffff38;color:var(--tw-chrome-ink)}._actionSpacer_1tk0f_375{display:block}@media(max-height:700px){._coverMain_1tk0f_120{gap:.7rem}._ring_1tk0f_229{width:min(58vw,13.5rem)}._ringClock_1tk0f_278{font-size:2.15rem}}._page_1l5g7_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_1l5g7_10{width:100%;max-width:16rem;background:var(--tw-white)!important;border-color:var(--tw-chrome-ink)!important;color:var(--tw-black)!important}._heroActions_1l5g7_18{display:flex;align-items:center;justify-content:center;gap:.35rem;margin-top:.15rem}._heroActions_1l5g7_18 button{background:transparent!important;border-color:#fff6!important;color:#ffffffeb!important}._detail_1l5g7_32{margin:0;font-size:.875rem;font-weight:650;line-height:1.35;color:var(--tw-black)}._hint_1l5g7_40{margin:.35rem 0 0;font-size:.78rem;font-weight:500;line-height:1.35;color:var(--tw-grey)}._stationList_1l5g7_48{margin:0;padding:0 0 0 1.15rem;list-style:decimal outside;color:var(--tw-black);font-size:.875rem;font-weight:600;line-height:1.4}._stationList_1l5g7_48 li{display:list-item;margin:0 0 .28rem;padding-left:.15rem}._stationList_1l5g7_48 li:last-child{margin-bottom:0}._page_1q8oi_1{min-height:100dvh;min-height:100svh;display:flex;flex-direction:column;background:var(--tw-smoke)}._chrome_1q8oi_9{position:sticky;top:0;z-index:8;background:var(--tw-chrome);box-shadow:0 1px #ffffff1a}._body_1q8oi_17{flex:1;padding:.65rem .65rem calc(1.2rem + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:.5rem}._workItem_1q8oi_25{flex-shrink:0}._banner_1q8oi_29{margin:.5rem .65rem 0}._end_1q8oi_33{width:100%;margin-top:.25rem}._prevNote_1q8oi_38{margin:0 0 .65rem;padding:.5rem .6rem;background:var(--tw-smoke);border-radius:6px;font-size:.82rem;color:var(--tw-grey-dark)}._prevLabel_1q8oi_47{display:block;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);margin-bottom:.2rem}._cueCopy_1q8oi_57{margin:.65rem 0 0;font-size:.88rem;line-height:1.45;color:var(--tw-grey-dark);white-space:pre-wrap}._bodyCard_1l662_1{display:flex;flex-direction:column;gap:.45rem}._formActions_1l662_7{display:flex;justify-content:flex-end}._chevron_1l662_12{flex-shrink:0;color:var(--tw-grey);font-size:1.15rem;font-weight:400;line-height:1}._fieldBlock_1l662_20{margin-bottom:.75rem}._fieldBlock_1l662_20:last-of-type{margin-bottom:.55rem}._fieldValue_1l662_28{margin:.12rem 0 0;font-size:.95rem;font-weight:700;line-height:1.3}._restInput_1l662_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_1l662_35:focus,._restInput_1l662_35:focus-visible{outline:none;border-color:var(--tw-input-focus);box-shadow:0 0 0 2px var(--tw-input-focus)}
