._btn_3iy0m_1{border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);background:var(--tw-surface);color:var(--tw-ink);padding:.55rem .9rem;border-radius:var(--tw-radius-card);cursor:pointer;font-weight:var(--tw-weight-semibold);font-size:var(--tw-text-md);line-height:1.2;min-height:var(--touch-min, 44px);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .15s ease,background-color .15s ease,border-color .15s ease,filter .15s ease,transform .15s ease}._btn_3iy0m_1:active:not(:disabled){transform:scale(.98)}._btn_3iy0m_1:focus-visible{box-shadow:0 0 0 2px var(--tw-input-focus)}._sm_3iy0m_30{min-height:var(--tw-control-min, 34px);padding:.28rem .65rem;font-size:var(--tw-text-sm);border-radius:var(--tw-radius-card)}._btn_3iy0m_1:disabled{opacity:.5;cursor:not-allowed}._primary_3iy0m_42{background:var(--tw-accent);border-color:var(--tw-accent);color:var(--tw-ink-on-accent);box-shadow:var(--tw-primary-glow)}._ghost_3iy0m_49{background:var(--tw-white);border-color:color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke))}._danger_3iy0m_54{background:#c62828;border-color:#c62828;color:var(--tw-chrome-ink)}@media(hover:hover){._btn_3iy0m_1:hover:not(:disabled):not(._icon_3iy0m_61):not(._primary_3iy0m_42):not(._ghost_3iy0m_49):not(._danger_3iy0m_54){background:color-mix(in srgb,var(--tw-accent) 6%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-accent) 45%,var(--tw-black))}._primary_3iy0m_42:hover:not(:disabled){filter:brightness(1.06)}._ghost_3iy0m_49:hover:not(:disabled){background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-accent) 35%,var(--tw-grey-light))}._danger_3iy0m_54:hover:not(:disabled){background:#b71c1c;border-color:#b71c1c}}._primary_3iy0m_42:active:not(:disabled){filter:brightness(.94)}._ghost_3iy0m_49:active:not(:disabled){background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white))}._danger_3iy0m_54:active:not(:disabled){background:#b71c1c;border-color:#b71c1c}._btn_3iy0m_1._icon_3iy0m_61{display:inline-flex;align-items:center;justify-content:center;padding:0;min-width:var(--touch-min, 44px);font-size:var(--tw-text-title);line-height:1;border:none;background:transparent}._btn_3iy0m_1._icon_3iy0m_61 svg{display:block;flex-shrink:0;width:var(--tw-icon-md, 1.25rem);height:var(--tw-icon-md, 1.25rem)}._btn_3iy0m_1._icon_3iy0m_61:active:not(:disabled){background:color-mix(in srgb,var(--tw-black) 10%,transparent)}._btn_3iy0m_1._icon_3iy0m_61._primary_3iy0m_42{background:var(--tw-accent);color:var(--tw-ink-on-accent);border:none;box-shadow:var(--tw-primary-glow)}._btn_3iy0m_1._icon_3iy0m_61._primary_3iy0m_42:active:not(:disabled){filter:brightness(.92)}@media(hover:hover){._btn_3iy0m_1._icon_3iy0m_61:hover:not(:disabled){background:color-mix(in srgb,var(--tw-black) 6%,transparent)}._btn_3iy0m_1._icon_3iy0m_61._primary_3iy0m_42:hover:not(:disabled){background:var(--tw-accent);filter:brightness(.92)}}._btn_3iy0m_1._icon_3iy0m_61._sm_3iy0m_30{min-height:var(--tw-control-min, 34px);min-width:var(--tw-control-min, 34px);width:var(--tw-control-min, 34px);height:var(--tw-control-min, 34px);padding:0;font-size:var(--tw-text-lg)}._btn_3iy0m_1._icon_3iy0m_61._sm_3iy0m_30 svg{width:var(--tw-icon-sm, 1.125rem);height:var(--tw-icon-sm, 1.125rem)}._xs_3iy0m_153{min-height:1.25rem;min-width:1.25rem;padding:0;font-size:var(--tw-text-xs);border-radius:3px}._btn_3iy0m_1._icon_3iy0m_61._xs_3iy0m_153{min-height:1.25rem;min-width:1.25rem;width:1.25rem;height:1.25rem;padding:0;font-size:var(--tw-text-sm);line-height:1}._btn_3iy0m_1._icon_3iy0m_61._xs_3iy0m_153 svg{width:var(--tw-icon-xs, .875rem);height:var(--tw-icon-xs, .875rem)}._iconDanger_3iy0m_176{color:#c62828;background:transparent}._iconDanger_3iy0m_176:active:not(:disabled){background:#c6282824}@media(hover:hover){._iconDanger_3iy0m_176:hover:not(:disabled){background:#c6282814}}@media(prefers-reduced-motion:reduce){._btn_3iy0m_1{transition:none}._btn_3iy0m_1:active:not(:disabled){transform:none}}._wrap_169gx_1,._solo_169gx_2{display:inline-flex;align-items:stretch;position:relative;flex-shrink:0;border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);overflow:visible;font-weight:var(--tw-weight-semibold);font-size:var(--tw-text-md);line-height:1.2;min-height:var(--touch-min, 44px);touch-action:manipulation;-webkit-tap-highlight-color:transparent}._solo_169gx_2{align-items:center;justify-content:center;padding:.55rem .9rem;cursor:pointer;background:var(--tw-white);color:var(--tw-black)}._wrap_169gx_1{padding:0;background:var(--tw-white);color:var(--tw-black)}._sm_169gx_33{min-height:var(--tw-control-min, 34px);font-size:var(--tw-text-sm);border-radius:var(--tw-radius-card)}._solo_169gx_2._sm_169gx_33{padding:.28rem 1.5rem}._xs_169gx_43{min-height:1.25rem;font-size:var(--tw-text-xs);border-radius:3px}._solo_169gx_2._xs_169gx_43{padding:.1rem .55rem}._primary_169gx_53{background:var(--tw-accent);border-color:var(--tw-accent);color:var(--tw-ink-on-accent);box-shadow:var(--tw-primary-glow)}._ghost_169gx_60{background:var(--tw-white);border-color:color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));color:var(--tw-black)}._main_169gx_66,._caret_169gx_67{border:none;background:transparent;color:inherit;font:inherit;font-weight:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;min-height:inherit}._main_169gx_66{padding:.55rem .9rem;border-radius:calc(var(--tw-radius-card) - 1px) 0 0 calc(var(--tw-radius-card) - 1px)}._sm_169gx_33 ._main_169gx_66{padding:.28rem 1.25rem}._xs_169gx_43 ._main_169gx_66{padding:.1rem .55rem}._caret_169gx_67{display:inline-flex;align-items:center;justify-content:center;padding:0;width:2rem;border-radius:0 calc(var(--tw-radius-card) - 1px) calc(var(--tw-radius-card) - 1px) 0}._sm_169gx_33 ._caret_169gx_67{width:1.85rem}._xs_169gx_43 ._caret_169gx_67{width:1.35rem}._caret_169gx_67 svg{display:block;width:.95rem;height:.95rem}._sm_169gx_33 ._caret_169gx_67 svg{width:.85rem;height:.85rem}._divider_169gx_120{width:1px;align-self:stretch;margin:.35rem 0;background:currentColor;opacity:.28;flex-shrink:0}._wrap_169gx_1:has(._main_169gx_66:disabled),._solo_169gx_2:disabled{opacity:.5;cursor:not-allowed}._main_169gx_66:disabled,._caret_169gx_67:disabled,._solo_169gx_2:disabled{cursor:not-allowed}._main_169gx_66:focus-visible,._caret_169gx_67:focus-visible,._solo_169gx_2:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--tw-input-focus);position:relative;z-index:1}._main_169gx_66:active:not(:disabled),._caret_169gx_67:active:not(:disabled),._solo_169gx_2:active:not(:disabled){filter:brightness(.94)}@media(hover:hover){._primary_169gx_53 ._main_169gx_66:hover:not(:disabled),._primary_169gx_53 ._caret_169gx_67:hover:not(:disabled),._solo_169gx_2._primary_169gx_53:hover:not(:disabled){filter:brightness(1.06)}._ghost_169gx_60 ._main_169gx_66:hover:not(:disabled),._ghost_169gx_60 ._caret_169gx_67:hover:not(:disabled),._solo_169gx_2._ghost_169gx_60:hover:not(:disabled){background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white))}}._menu_169gx_170{position:absolute;top:calc(100% + 6px);min-width:9.5rem;background:var(--tw-white);color:var(--tw-black);border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);box-shadow:0 8px 24px #0000002e;padding:.25rem;z-index:12}._alignStart_169gx_183{left:0}._alignEnd_169gx_187{right:0}._item_169gx_191{display:flex;align-items:center;gap:.5rem;width:100%;text-align:left;border:none;background:none;padding:.55rem .7rem;min-height:var(--tw-control-min, 34px);border-radius:6px;font-size:var(--tw-text-body);font-weight:var(--tw-weight-semibold);color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._item_169gx_191:disabled{opacity:.5;cursor:not-allowed}._item_169gx_191:active:not(:disabled){transform:scale(.99)}._item_169gx_191:hover:not(:disabled){background:var(--tw-smoke)}._danger_169gx_223{color:var(--tw-danger)}._danger_169gx_223:hover:not(:disabled){background:color-mix(in srgb,var(--tw-danger) 8%,var(--tw-white))}@media(prefers-reduced-motion:reduce){._main_169gx_66:active:not(:disabled),._caret_169gx_67:active:not(:disabled),._solo_169gx_2:active:not(:disabled){filter:none}}._wrap_1f4rr_1{position:relative;display:inline-flex;flex-shrink:0}._dots_1f4rr_7{display:block;width:1.15rem;height:1.15rem}._menu_1f4rr_13{position:absolute;top:calc(100% + 6px);width:max-content;min-width:13rem;max-width:min(18rem,calc(100vw - 2rem));background:var(--tw-white);color:var(--tw-black);border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);box-shadow:0 8px 24px #0000002e;padding:.25rem;z-index:12}._alignStart_1f4rr_28{left:0}._alignEnd_1f4rr_32{right:0}._item_1f4rr_36{display:flex;align-items:flex-start;gap:.55rem;width:100%;text-align:left;border:none;background:none;padding:.45rem .6rem;min-height:var(--touch-min, 44px);border-radius:6px;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._item_1f4rr_36:hover:not(:disabled){background:var(--tw-smoke)}._item_1f4rr_36:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--tw-input-focus)}._item_1f4rr_36:disabled{cursor:not-allowed}._item_1f4rr_36:disabled ._label_1f4rr_67,._item_1f4rr_36:disabled ._icon_1f4rr_68{opacity:.45}._icon_1f4rr_68{display:inline-flex;flex-shrink:0;margin-top:.05rem}._icon_1f4rr_68 svg{width:1.05rem;height:1.05rem}._copy_1f4rr_83{display:flex;flex-direction:column;gap:.1rem;min-width:0}._label_1f4rr_67{font-size:var(--tw-text-body);font-weight:var(--tw-weight-semibold);line-height:1.25}._note_1f4rr_96{font-size:var(--tw-text-xs);line-height:1.3;color:var(--tw-grey)}._danger_1f4rr_102 ._label_1f4rr_67{color:var(--tw-danger)}._danger_1f4rr_102:hover:not(:disabled){background:color-mix(in srgb,var(--tw-danger) 8%,var(--tw-white))}._field_ltl31_1{display:flex;flex-direction:column;gap:.18rem;margin-bottom:.5rem}._field_ltl31_1 span{font-size:var(--tw-text-2xs);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey);font-weight:var(--tw-weight-semibold)}._control_ltl31_16{border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);background:var(--tw-surface);padding:.35rem .5rem;border-radius:var(--tw-radius-card);width:100%;font-family:var(--tw-font);font-size:var(--tw-input-font-size);font-weight:var(--tw-input-font-weight);line-height:var(--tw-input-line-height);color:var(--tw-input-color);min-height:var(--tw-control-min, 34px)}._control_ltl31_16::placeholder{color:var(--tw-input-placeholder);opacity:1}._control_ltl31_16:focus,._control_ltl31_16:focus-visible{outline:none;border-color:var(--tw-input-focus);box-shadow:0 0 0 2px var(--tw-input-focus)}textarea._control_ltl31_16{min-height:4.5rem;resize:vertical}._row_ltl31_47{display:grid;grid-template-columns:repeat(var(--tw-field-cols, 2),minmax(0,1fr));gap:0 .5rem}._hit_wkixp_1{display:grid;place-items:center;flex-shrink:0;align-self:center;width:var(--touch-min, 44px);min-width:var(--touch-min, 44px);height:var(--touch-min, 44px);margin:0 -.35rem 0 0;color:var(--tw-grey)}._btn_wkixp_13{display:grid;place-items:center;flex-shrink:0;align-self:center;width:var(--touch-min, 44px);min-width:var(--touch-min, 44px);height:var(--touch-min, 44px);min-height:var(--touch-min, 44px);margin:0 -.35rem 0 0;padding:0;border:none;border-radius:6px;background:none;color:var(--tw-grey);cursor:pointer;touch-action:manipulation}._btn_wkixp_13:hover,._hitTarget_wkixp_33:hover ._hit_wkixp_1{color:var(--tw-accent)}._chevron_wkixp_37{display:block;transform-origin:center;transition:transform .2s ease}._chevronOpen_wkixp_43{transform:rotate(180deg)}._card_10pc7_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_10pc7_10{display:grid;grid-template-columns:1fr;gap:1.1rem;min-width:0}@media(min-width:768px){._cardGrid_10pc7_10{grid-template-columns:1fr 1fr}._cardGrid_10pc7_10._cardGridCols1_10pc7_23{grid-template-columns:1fr}}._cardGrid_10pc7_10._cardGridCols2_10pc7_28{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column:1 / -1}@media(max-width:767px){._cardGrid_10pc7_10._cardGridCols2_10pc7_28{grid-template-columns:1fr}}._cardGrid_10pc7_10._cardGridCols2_10pc7_28>:only-child{grid-column:1 / -1}._sectionCard_10pc7_43{display:flex;flex-direction:column;gap:.35rem;min-width:0;padding:.7rem .75rem}._sectionCardMasked_10pc7_51{position:relative;padding-top:.75rem}._sectionCardMasked_10pc7_51:first-child{margin-top:.5rem}._sectionBorderHead_10pc7_61{position:absolute;top:0;left:.75rem;right:.75rem;transform:translateY(-50%);display:flex;min-width:0;pointer-events:none}._sectionBorderLabel_10pc7_72{position:relative;display:inline-flex;max-width:100%;padding:0 .35rem;pointer-events:auto;isolation:isolate}._sectionBorderLabel_10pc7_72:before{content:"";position:absolute;inset:50% 0 auto;height:3px;transform:translateY(-50%);background:var(--tw-smoke);z-index:-1}._sectionCardWide_10pc7_92{grid-column:1 / -1}._sectionCardCompact_10pc7_96{padding:.28rem .65rem}._sectionCardMasked_10pc7_51._sectionCardCompact_10pc7_96{padding-top:.45rem}._sectionCardMasked_10pc7_51._sectionCardCompact_10pc7_96 ._sectionBorderHead_10pc7_61{left:.65rem;right:.65rem}._sectionBlock_10pc7_109{display:flex;flex-direction:column;gap:.35rem;min-width:0}._sectionHead_10pc7_116{display:flex;align-items:center;justify-content:space-between;gap:.4rem;min-height:0}._sectionTitle_10pc7_124{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.08em;line-height:1.2;text-transform:uppercase;color:var(--tw-grey)}._sectionTitleCluster_10pc7_133{display:inline-flex;align-items:center;gap:.1rem;min-width:0;max-width:100%}._sectionCount_10pc7_141{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);color:var(--tw-grey);white-space:nowrap}._sectionCount_10pc7_141:before{content:"·";margin:0 .35rem;color:var(--tw-grey-light)}._sectionToggle_10pc7_154{display:flex;align-items:center;justify-content:space-between;gap:.4rem;flex:1;min-width:0;min-height:0;height:auto;margin:0;padding:0;border:none;background:none;font:inherit;font-size:inherit;line-height:1.2;color:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._sectionToggle_10pc7_154:hover ._sectionTitle_10pc7_124{color:var(--tw-accent)}._sectionChevron_10pc7_181{flex-shrink:0;width:14px;height:14px;color:var(--tw-grey)}._sectionAction_10pc7_188{display:flex;align-items:center;gap:.2rem;flex-shrink:0}._insetAccent_10pc7_195{box-shadow:inset 3px 0 0 var(--tw-accent)}._insetSuccess_10pc7_199{box-shadow:inset 3px 0 0 var(--tw-mark-complete)}._insetWarning_10pc7_203{box-shadow:inset 3px 0 0 var(--tw-mark-attention)}._insetMuted_10pc7_207{box-shadow:inset 3px 0 0 var(--tw-grey)}._statusChip_10pc7_211{display:inline-block;padding:.12rem .4rem;border-radius:999px;background:color-mix(in srgb,var(--tw-accent) 16%,var(--tw-surface));color:var(--tw-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tw-accent) 55%,transparent);font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;line-height:1.2;text-transform:uppercase;white-space:nowrap;flex-shrink:0}._statusChipSuccess_10pc7_227{background:var(--tw-mark-complete);color:var(--tw-mark-complete-ink);box-shadow:none}._statusChipWarning_10pc7_233{background:var(--tw-mark-attention);color:var(--tw-mark-attention-ink);box-shadow:none}._statusChipMuted_10pc7_239{background:var(--tw-grey);color:var(--tw-chrome-ink);box-shadow:none}._list_10pc7_245{display:flex;flex-direction:column;gap:.45rem}._listGrouped_10pc7_251{gap:0;background:var(--tw-white);border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:var(--tw-radius-card);outline:var(--tw-card-glow);outline-offset:-1px;overflow:hidden}._row_10pc7_261{display:flex;align-items:center;justify-content:space-between;gap:.65rem;background:var(--tw-white);border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:var(--tw-radius-card);outline:var(--tw-card-glow);outline-offset:-1px;padding:.65rem .75rem;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease}._row_10pc7_261:active:not(._rowDisabled_10pc7_278):not(._rowSelected_10pc7_278){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_10pc7_278{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_10pc7_261:hover:not(._rowDisabled_10pc7_278):not(._rowSelected_10pc7_278){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_10pc7_251 ._row_10pc7_261{border:none;border-radius:0;background:transparent}._listGrouped_10pc7_251 ._row_10pc7_261+._row_10pc7_261{box-shadow:inset 0 1px color-mix(in srgb,var(--tw-grey-light) 55%,var(--tw-smoke))}._listGrouped_10pc7_251 ._row_10pc7_261:active:not(._rowDisabled_10pc7_278):not(._rowSelected_10pc7_278){border-color:transparent;background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white))}._listGrouped_10pc7_251 ._rowSelected_10pc7_278{border-color:transparent;background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white))}@media(hover:hover){._listGrouped_10pc7_251 ._row_10pc7_261:hover:not(._rowDisabled_10pc7_278):not(._rowSelected_10pc7_278){background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white));border-color:transparent}}._rowDisabled_10pc7_278{cursor:default;opacity:.55}._rowDisabled_10pc7_278:hover,._rowDisabled_10pc7_278:active{border-color:color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));background:var(--tw-white)}._listGrouped_10pc7_251 ._rowDisabled_10pc7_278:hover,._listGrouped_10pc7_251 ._rowDisabled_10pc7_278:active{background:transparent;border-color:transparent}._rowBody_10pc7_339{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}._notes_10pc7_347{margin:.05rem 0 0;color:var(--tw-grey);font-size:var(--tw-text-sm);line-height:1.35}._rowTitle_10pc7_354{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-lg);font-weight:var(--tw-heading-weight);line-height:1.25;min-width:0}._titleRow_10pc7_363{display:flex;align-items:center;gap:.4rem;min-width:0}._meta_10pc7_370{margin:0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.3}._rowBodyOnAccent_10pc7_378 ._rowTitle_10pc7_354{color:var(--tw-chrome-ink);font-size:var(--tw-text-base)}._rowBodyOnAccent_10pc7_378 ._meta_10pc7_370{color:color-mix(in srgb,var(--tw-chrome-ink) 72%,transparent);font-size:var(--tw-text-xs)}._rowBodyOnAccent_10pc7_378 ._notes_10pc7_347{color:color-mix(in srgb,var(--tw-chrome-ink) 72%,transparent)}._empty_10pc7_392{display:flex;flex-direction:column;align-items:center;gap:.65rem;margin:.35rem 0;padding:1.15rem .85rem 1rem;text-align:center;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;line-height:1.4;color:var(--tw-grey);background:color-mix(in srgb,var(--tw-accent) 5%,var(--tw-white));border-top:3px solid var(--tw-accent);border-radius:0 0 var(--tw-radius-card) var(--tw-radius-card)}html[data-theme=dark] ._empty_10pc7_392{color:var(--tw-ink)}._emptyActions_10pc7_414{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}._searchInput_10pc7_421{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_10pc7_421::-webkit-search-decoration,._searchInput_10pc7_421::-webkit-search-cancel-button,._searchInput_10pc7_421::-webkit-search-results-button,._searchInput_10pc7_421::-webkit-search-results-decoration{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:none}._searchInput_10pc7_421::placeholder{color:var(--tw-input-placeholder);opacity:1}._searchInput_10pc7_421:focus,._searchInput_10pc7_421:focus-visible{outline:none;border-color:var(--tw-input-focus);box-shadow:none}._searchRow_10pc7_462{display:flex;align-items:center;gap:.4rem;margin-bottom:.35rem}._searchRow_10pc7_462 ._searchInput_10pc7_421{flex:1;min-width:0;width:auto;margin-bottom:0}._searchAction_10pc7_476{flex-shrink:0;display:flex;align-items:center;gap:.35rem}._searchAction_10pc7_476>button,._searchAction_10pc7_476>[data-split-button]{min-height:var(--tw-control-min, 34px);height:auto;font-size:var(--tw-text-sm);line-height:1.2}._searchAction_10pc7_476>button{padding:.28rem 1.5rem;min-width:3.5rem}._header_10pc7_497{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}._headerMain_10pc7_505{display:flex;flex:1;flex-direction:column;gap:.2rem;min-width:0}._headerTitleRow_10pc7_513{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._headerTitleRow_10pc7_513 h1{min-width:0}._headerAction_10pc7_524{flex-shrink:0;display:flex;align-items:center}._headerHint_10pc7_530{margin:0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-medium);line-height:1.35}._header_10pc7_497:not(:has(._headerMain_10pc7_505)){justify-content:flex-end;margin-bottom:.65rem}._header_10pc7_497 h1{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-page);font-weight:var(--tw-heading-weight);letter-spacing:var(--tw-heading-tracking)}._actions_10pc7_551{display:flex;gap:.4rem;flex-shrink:0}@media(max-width:430px){._header_10pc7_497 h1{font-family:var(--tw-heading-font);font-size:var(--tw-heading-xl)}}@media(max-width:767px){._header_10pc7_497{flex-wrap:wrap}._actions_10pc7_551{width:100%;flex-wrap:wrap}}._page_10pc7_574{display:flex;flex-direction:column;gap:1.1rem;padding-bottom:max(1.5rem,var(--fill-scroll-pad, 0px))}._pageFlush_10pc7_583{padding-bottom:0;flex:1;min-height:0}._pageDocked_10pc7_589{padding-bottom:calc(var(--back-dock-clearance) + var(--fill-scroll-pad, 0px))}@media(min-width:768px){._page_10pc7_574{padding-bottom:2rem}._pageDocked_10pc7_589{padding-bottom:var(--back-dock-gap)}._sectionBlock_10pc7_109{gap:.55rem}._crumbBar_10pc7_608{margin-bottom:.2rem}}._crumbBar_10pc7_608{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}._crumb_10pc7_608{display:flex;align-items:center;gap:.35rem;min-width:0;flex:1;margin:0;line-height:1.2;font-size:var(--tw-text-sm)}._crumbLink_10pc7_632{display:inline-flex;align-items:center;gap:.15rem;border:none;background:none;padding:.05rem 0;min-height:0;height:auto;color:var(--tw-accent);font:inherit;font-size:inherit;font-weight:var(--tw-weight-semibold);line-height:inherit;cursor:pointer}._crumbMid_10pc7_649,._crumbHere_10pc7_650{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._crumbHere_10pc7_650{color:var(--tw-grey)}._crumbMid_10pc7_649:before,._crumbHere_10pc7_650:before{content:"/";margin-right:.4rem;color:var(--tw-grey-light)}._crumbCounts_10pc7_667{margin:0;flex-shrink:0;color:var(--tw-grey);font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);line-height:1.3;white-space:nowrap;text-align:right}._crumbTrailing_10pc7_678{display:flex;align-items:center;gap:.35rem;flex-shrink:0}._crumbActions_10pc7_685{display:flex;align-items:center;gap:.05rem;flex-shrink:0;margin:-.25rem -.2rem -.25rem 0}._crumbCounts_10pc7_667 button{border:none;background:none;padding:0;min-height:0;height:auto;color:var(--tw-accent);font:inherit;font-weight:var(--tw-weight-semibold);cursor:pointer}._canvas_10pc7_705{--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_10pc7_717{display:flex;align-items:stretch;flex-shrink:0}._statStripSpread_10pc7_723{width:100%;justify-content:stretch;padding:.1rem 0 .4rem}._statStripSpread_10pc7_723 ._statItem_10pc7_729{flex:1 1 0;min-width:max-content;padding:0 .75rem}._statStripPlain_10pc7_735 ._statItem_10pc7_729+._statItem_10pc7_729:before{content:none}._statStripPlain_10pc7_735._statStripSpread_10pc7_723{padding-bottom:0}._statStripOnAccent_10pc7_743 ._statItem_10pc7_729+._statItem_10pc7_729:before{background:color-mix(in srgb,var(--tw-chrome-ink) 28%,transparent)}._statStripOnAccent_10pc7_743 ._statLabel_10pc7_747{color:color-mix(in srgb,var(--tw-chrome-ink) 72%,transparent)}._statStripOnAccent_10pc7_743 ._statValue_10pc7_751,._statStripOnAccent_10pc7_743 ._statValueBtn_10pc7_752{color:var(--tw-chrome-ink)}._statStripOnAccent_10pc7_743 ._statValueBtn_10pc7_752:hover{color:color-mix(in srgb,var(--tw-chrome-ink) 82%,transparent)}._statStripOnAccent_10pc7_743 ._statValueBtn_10pc7_752 ._statValueText_10pc7_760{text-decoration-color:color-mix(in srgb,var(--tw-chrome-ink) 42%,transparent)}._statStripOnAccent_10pc7_743 ._statValueBtn_10pc7_752:hover ._statValueText_10pc7_760{text-decoration-color:color-mix(in srgb,var(--tw-chrome-ink) 78%,transparent)}._statItem_10pc7_729{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;min-width:3.1rem;padding:0 .55rem}._statItem_10pc7_729+._statItem_10pc7_729:before{content:"";position:absolute;left:0;top:.12rem;bottom:.12rem;width:1px;background:var(--tw-grey-light)}._statLabel_10pc7_747{margin:0;color:var(--tw-grey);font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;line-height:1.1;text-transform:uppercase;white-space:nowrap}._statValue_10pc7_751,._statValueBtn_10pc7_752{margin:0;color:var(--tw-black);font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);line-height:1.1;white-space:nowrap}._statValueBtn_10pc7_752{position:relative;display:block;border:none;background:none;padding:0;min-height:0;height:auto;font-family:inherit;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .15s ease}._statValueBtn_10pc7_752:active{color:var(--tw-accent)}@media(hover:hover){._statValueBtn_10pc7_752:hover{color:var(--tw-accent)}._statValueBtn_10pc7_752:hover ._statValueText_10pc7_760{text-decoration-color:color-mix(in srgb,var(--tw-accent) 72%,transparent)}}._statValueText_10pc7_760{display:block;line-height:1.1;text-align:center}._statValueBtn_10pc7_752 ._statValueText_10pc7_760{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 38%,transparent);text-underline-offset:.12em;text-decoration-thickness:1px;transition:text-decoration-color .15s ease}._backDock_10pc7_855{position:fixed;left:max(.75rem,env(safe-area-inset-left,0px));right:max(.75rem,env(safe-area-inset-right,0px));bottom:calc(var(--tw-nav-clearance) + var(--tw-train-orb-rise, 1.05rem) + var(--back-dock-gap));z-index:30;margin:0;padding:0;pointer-events:none}._backDockOverlay_10pc7_868{z-index:calc(var(--tw-overlay-z, 50) + 1)}@media(min-width:768px){._backDock_10pc7_855{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_10pc7_882{display:flex;align-items:center;justify-content:center;gap:.25rem;width:100%;min-height:var(--tw-control-min, 34px);margin:0;padding:0 .75rem;border:1px solid var(--tw-accent);border-radius:var(--tw-radius-card);background:var(--tw-accent);box-shadow:var(--tw-primary-glow);color:var(--tw-ink-on-accent);font:inherit;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.2;cursor:pointer;touch-action:manipulation;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:filter .15s ease,transform .15s ease,background-color .15s ease,border-color .15s ease}._backDockIcon_10pc7_907{font-size:var(--tw-text-title);line-height:1;margin-top:-.05rem}._backDockBtn_10pc7_882:active{filter:brightness(.94);transform:scale(.98)}@media(hover:hover){._backDockBtn_10pc7_882:hover{filter:brightness(1.06)}}@media(prefers-reduced-motion:reduce){._row_10pc7_261,._statValueBtn_10pc7_752,._backDockBtn_10pc7_882{transition:none}._backDockBtn_10pc7_882:active{transform:none}}._thumb_13uex_1{flex-shrink:0;display:grid;place-items:center;overflow:hidden;background:var(--tw-smoke);border:1px solid var(--tw-grey-light)}._placeholder_13uex_10{background:var(--tw-accent-header);border-color:var(--tw-accent);color:color-mix(in srgb,var(--tw-accent) 22%,#fff8f0)}._placeholderMuted_13uex_16{background:color-mix(in srgb,var(--tw-grey-light) 35%,var(--tw-smoke));border-color:color-mix(in srgb,var(--tw-grey-light) 80%,var(--tw-grey));color:var(--tw-grey)}._tiny_13uex_22{width:16px;height:16px;border-radius:3px}._xxs_13uex_28{width:32px;height:32px;border-radius:5px}._xs_13uex_34{width:40px;height:40px;border-radius:6px}._sm_13uex_40{width:56px;height:56px;border-radius:8px}._list_13uex_46{width:64px;height:64px;border-radius:8px}._md_13uex_52{width:100%;aspect-ratio:16 / 9;border-radius:8px}._image_13uex_58{width:100%;height:100%;object-fit:cover;display:block}._glyph_13uex_65{width:78%;height:78%}._barbell_13uex_70{width:92%;height:92%}._tiny_13uex_22 ._glyph_13uex_65{width:72%;height:72%}._tiny_13uex_22 ._barbell_13uex_70{width:92%;height:92%}._xxs_13uex_28 ._glyph_13uex_65{width:66%;height:66%}._xxs_13uex_28 ._barbell_13uex_70{width:88%;height:88%}._xs_13uex_34 ._glyph_13uex_65{width:70%;height:70%}._xs_13uex_34 ._barbell_13uex_70{width:90%;height:90%}._md_13uex_52 ._glyph_13uex_65{width:50%;height:50%}._md_13uex_52 ._barbell_13uex_70{width:62%;height:62%}._tabs_6wz1h_1{display:flex;gap:.25rem;margin-bottom:1rem;border-bottom:1px solid var(--tw-grey-light)}._tab_6wz1h_1{background:none;border:none;padding:.6rem .8rem;cursor:pointer;color:var(--tw-grey);font-weight:var(--tw-weight-semibold);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .15s ease}._tab_6wz1h_1:active:not(._active_6wz1h_20){color:var(--tw-grey-dark)}@media(hover:hover){._tab_6wz1h_1:hover:not(._active_6wz1h_20){color:var(--tw-grey-dark)}}._active_6wz1h_20{color:var(--tw-accent);border-bottom:2px solid var(--tw-accent)}._backdrop_6wz1h_35{--dialog-inset-top: max(.85rem, env(safe-area-inset-top, 0px));--dialog-inset-bottom: calc( var(--tw-nav-clearance) + var(--tw-train-orb-rise, 1.05rem) + .85rem );--dialog-inset-x: max(.85rem, env(safe-area-inset-left, 0px), env(safe-area-inset-right, 0px));position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--tw-overlay-z, 50);background:#00000073;display:flex;align-items:center;justify-content:center;padding:var(--dialog-inset-top) var(--dialog-inset-x) var(--dialog-inset-bottom);box-sizing:border-box;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}._dialog_6wz1h_58{position:relative;background:var(--tw-surface);width:100%;max-width:420px;max-height:100%;max-height:min(100%,calc(var(--tw-vv-height, 100dvh) - var(--dialog-inset-top) - var(--dialog-inset-bottom)));min-width:0;min-height:0;margin-block:auto;overflow-x:hidden;overflow-y:auto;padding:.85rem 1rem 1rem;border-radius:var(--tw-radius-card);outline:var(--tw-card-glow);outline-offset:-1px;box-shadow:0 10px 40px #0003;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}._dialogFill_6wz1h_84{height:100%;display:flex;flex-direction:column;overflow:hidden}._dialogFill_6wz1h_84 ._dialogBody_6wz1h_91{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}._dialogIsBusy_6wz1h_99{overflow:hidden}._dialogBusy_6wz1h_103{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;border-radius:inherit;overflow:hidden}._dialogWide_6wz1h_111{max-width:540px}._dialogHeader_6wz1h_115{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.65rem}._dialogAccent_6wz1h_123{--dialog-pad-x: 1rem;--dialog-pad-top: .85rem;display:flex;flex-direction:column;overflow:hidden;padding:var(--dialog-pad-top) var(--dialog-pad-x) 1rem;background:var(--tw-smoke)}._dialogAccent_6wz1h_123 ._dialogHeader_6wz1h_115{flex-shrink:0;margin:calc(-1 * var(--dialog-pad-top)) calc(-1 * var(--dialog-pad-x)) .75rem;margin-bottom:.75rem;padding:.52rem .5rem .5rem 1rem;background:var(--tw-accent-header);color:var(--tw-chrome-ink);border-radius:9px 9px 0 0}._dialogAccent_6wz1h_123 ._dialogTitle_6wz1h_144,._dialogAccent_6wz1h_123 ._dialogClose_6wz1h_148{color:var(--tw-chrome-ink)}._dialogAccent_6wz1h_123 ._dialogTitleIcon_6wz1h_152>*{background:transparent!important;border-color:transparent!important;color:var(--tw-chrome-ink)!important}._dialogAccent_6wz1h_123 ._dialogHeaderActions_6wz1h_158 button{color:var(--tw-chrome-ink)}._dialogAccent_6wz1h_123 ._dialogClose_6wz1h_148:active{background:color-mix(in srgb,var(--tw-chrome-ink) 22%,transparent)}@media(hover:hover){._dialogAccent_6wz1h_123 ._dialogClose_6wz1h_148:hover{background:color-mix(in srgb,var(--tw-chrome-ink) 14%,transparent)}}._dialogAccent_6wz1h_123 ._dialogBody_6wz1h_91{flex:1 1 auto;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:2px;margin:-2px}._dialogFill_6wz1h_84._dialogAccent_6wz1h_123 ._dialogBody_6wz1h_91{overflow:hidden}._dialogFooter_6wz1h_187{flex-shrink:0;margin-top:.35rem}._dialogFooter_6wz1h_187 ._dialogActions_6wz1h_192{margin-top:0}._dialogAccent_6wz1h_123 ._dialogFooter_6wz1h_187{margin-top:.55rem}._dialogTitleRow_6wz1h_200{display:flex;align-items:center;gap:.55rem;flex:1;min-width:0}._dialogTitleIcon_6wz1h_152{display:grid;place-items:center;flex-shrink:0;line-height:0}._dialogTitleRowWrap_6wz1h_215{align-items:center}._dialogTitle_6wz1h_144{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-xl);font-weight:var(--tw-heading-weight);letter-spacing:var(--tw-heading-tracking);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dialogHeaderActions_6wz1h_158{display:flex;align-items:center;gap:.1rem;flex-shrink:0;margin:-.15rem -.2rem -.15rem 0}._dialogClose_6wz1h_148{flex-shrink:0;min-width:28px!important;min-height:28px!important;width:28px;height:28px;padding:0!important;border:none;color:var(--tw-grey-dark);transition:background-color .15s ease}._dialogClose_6wz1h_148:active{background:color-mix(in srgb,var(--tw-black) 10%,transparent)}@media(hover:hover){._dialogClose_6wz1h_148:hover{background:color-mix(in srgb,var(--tw-black) 6%,transparent)}}._dialogTitleWrap_6wz1h_262{overflow:visible;text-overflow:unset;white-space:normal;line-height:1.25}._dialogTitleMeta_6wz1h_269{display:block;margin-top:.12rem;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-medium);line-height:1.3;letter-spacing:.01em}._dialogAccent_6wz1h_123 ._dialogTitleMeta_6wz1h_269{color:color-mix(in srgb,var(--tw-chrome-ink) 82%,transparent)}._dialogBody_6wz1h_91{display:flex;flex-direction:column;gap:0;min-width:0}._dialogHint_6wz1h_289{margin:0 0 .5rem;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.35}._dialogMessage_6wz1h_297{margin:0 0 .65rem;color:var(--tw-grey-dark);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-medium);line-height:1.45;letter-spacing:.005em}._dialogCheck_6wz1h_306{display:flex;align-items:flex-start;gap:.45rem;margin:0 0 .85rem;font-size:var(--tw-text-sm);line-height:1.25;color:var(--tw-grey-dark);cursor:pointer}._dialogCheckDisabled_6wz1h_317{cursor:default;opacity:.72}._dialogCheckControl_6wz1h_322{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:1.25em}._dialogCheckControl_6wz1h_322 input{margin:0}._dialogCheckCopy_6wz1h_334{display:flex;flex-direction:column;gap:.15rem;min-width:0}._dialogCheckHint_6wz1h_341{color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-medium);line-height:1.35}._dialogSection_6wz1h_348{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._dialogSectionHeader_6wz1h_357{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.3rem;margin:.65rem 0 .35rem}._dialogStepper_6wz1h_366{display:inline-flex;align-items:center;gap:.12rem;flex-shrink:0}._dialogRow_6wz1h_373{display:flex;gap:.45rem;margin-bottom:.35rem}._dialogRow_6wz1h_373>*{flex:1;min-width:0}._dialogFile_6wz1h_384{margin-top:.35rem;font-size:var(--tw-text-xs);color:var(--tw-grey-dark)}._dialogEmbed_6wz1h_390{position:relative;width:100%;aspect-ratio:16 / 9;margin-top:.45rem;border-radius:8px;overflow:hidden;background:var(--tw-smoke);border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke))}._dialogEmbedWell_6wz1h_401{aspect-ratio:unset;height:3.25rem;border-style:dashed;display:grid;place-items:center}._dialogEmbedHintLink_6wz1h_409{margin:0;padding:0;border:none;background:none;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);color:var(--tw-accent);cursor:pointer}._dialogEmbedHint_6wz1h_409{margin:0;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-medium);color:var(--tw-grey)}._dialogEmbed_6wz1h_390 iframe,._dialogEmbed_6wz1h_390 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}._dialogEmbedIframe_6wz1h_437,._dialogEmbedIframeReady_6wz1h_438{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;z-index:1}._dialogEmbedIframe_6wz1h_437{opacity:0}._dialogEmbedIframeReady_6wz1h_438{opacity:1}._dialogEmbedPlay_6wz1h_455{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;margin:0;padding:0;border:none;background:none;cursor:pointer;display:block}._dialogEmbedWaiting_6wz1h_467{pointer-events:none;cursor:default}._dialogEmbedPlay_6wz1h_455 img{pointer-events:none}._dialogEmbedSpinner_6wz1h_476{position:absolute;left:50%;top:50%;width:2rem;height:2rem;margin:-1rem 0 0 -1rem;border-radius:999px;border:2px solid color-mix(in srgb,var(--tw-chrome-ink) 35%,transparent);border-top-color:var(--tw-chrome-ink);background:color-mix(in srgb,var(--tw-black) 45%,transparent);box-sizing:border-box;animation:_dialogEmbedSpin_6wz1h_476 .7s linear infinite}@keyframes _dialogEmbedSpin_6wz1h_476{to{transform:rotate(360deg)}}._dialogEmbedPlayMark_6wz1h_497{position:absolute;left:50%;top:50%;width:2.6rem;height:2.6rem;margin:-1.3rem 0 0 -1.3rem;border-radius:999px;background:color-mix(in srgb,var(--tw-black) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--tw-chrome-ink) 25%,transparent)}._dialogEmbedPlayMark_6wz1h_497:after{content:"";position:absolute;left:55%;top:50%;transform:translate(-40%,-50%);border-style:solid;border-width:.42rem 0 .42rem .7rem;border-color:transparent transparent transparent var(--tw-white)}._dialogActions_6wz1h_192{display:flex;justify-content:flex-end;gap:.35rem;margin-top:.65rem;padding-top:.55rem;border-top:1px solid var(--tw-grey-light)}._dialogActionsDock_6wz1h_529{display:flex;align-items:stretch;gap:.35rem;width:100%;margin:0;pointer-events:none}._dockSlot_6wz1h_538{flex:1 1 0;min-width:0;display:flex;pointer-events:auto}._dockSlot_6wz1h_538>*{flex:1 1 auto;width:100%;min-width:0}._dockBtn_6wz1h_551{flex:1 1 0;min-width:0;width:100%;pointer-events:auto}button._dockGhost_6wz1h_559{background:var(--tw-white);background-color:var(--tw-chrome-ink)}html[data-theme=dark] button._dockGhost_6wz1h_559{color:var(--tw-ink-on-accent)}button._dockGhost_6wz1h_559:hover:not(:disabled){background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white));background-color:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white))}button._dockGhost_6wz1h_559:active:not(:disabled){background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white));background-color:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white))}html[data-theme=dark] button._dockGhost_6wz1h_559:hover:not(:disabled),html[data-theme=dark] button._dockGhost_6wz1h_559:active:not(:disabled){color:var(--tw-ink)}@media(min-width:768px){._backdrop_6wz1h_35{--dialog-inset-top: max(1.5rem, env(safe-area-inset-top, 0px));--dialog-inset-bottom: max(1.5rem, env(safe-area-inset-bottom, 0px));--dialog-inset-x: max(1.5rem, env(safe-area-inset-left, 0px), env(safe-area-inset-right, 0px));padding:var(--dialog-inset-top) var(--dialog-inset-x) var(--dialog-inset-bottom)}._dialog_6wz1h_58{max-width:440px;padding:1rem 1.1rem 1.5rem}._dialogAccent_6wz1h_123{--dialog-pad-bottom: 1.5rem;padding-bottom:var(--dialog-pad-bottom)}._dialogWide_6wz1h_111{max-width:640px}._dialogActions_6wz1h_192{padding-bottom:.45rem;margin-bottom:.15rem}}._badge_6wz1h_612{display:inline-block;font-size:var(--tw-text-xs);padding:.15rem .45rem;border-radius:999px;background:var(--tw-smoke);color:var(--tw-grey-dark);border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke))}._accent_6wz1h_622{background:var(--tw-accent);color:var(--tw-chrome-ink);border-color:var(--tw-accent)}._dialogEmbedFallback_6wz1h_628{position:absolute;inset:auto 0 0 0;z-index:2;margin:0;padding:.5rem .75rem;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-medium);color:#fff;background:#000000b8;text-align:center}._dialogEmbedFallback_6wz1h_628 a{color:#fff;font-weight:var(--tw-weight-semibold);text-decoration:underline}._srOnly_6wz1h_647{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._stack_1oxsm_1{position:fixed;top:calc(env(safe-area-inset-top,0px) + .55rem);right:.65rem;display:flex;flex-direction:column;align-items:flex-end;gap:.4rem;width:min(20.5rem,calc(100vw - 1.3rem));z-index:calc(var(--tw-overlay-z, 80) + 2);pointer-events:none}._toast_1oxsm_14{display:flex;align-items:flex-start;gap:.55rem;width:100%;padding:.55rem .7rem .55rem .55rem;border-radius:var(--tw-radius-card);border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);background:var(--tw-white);color:var(--tw-black);box-shadow:0 10px 28px #00000024;animation:_toastIn_1oxsm_1 .32s cubic-bezier(.22,1,.36,1) both}._icon_1oxsm_28{flex:0 0 auto;width:1.5rem;height:1.5rem;border-radius:999px;display:grid;place-items:center;color:var(--tw-chrome-ink)}._icon_1oxsm_28 svg{width:.9rem;height:.9rem;display:block}._message_1oxsm_44{margin:0;padding-top:.08rem;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.35;text-align:left}._success_1oxsm_53{border-color:color-mix(in srgb,var(--tw-success) 32%,var(--tw-grey-light));background:color-mix(in srgb,var(--tw-success) 8%,var(--tw-white))}._success_1oxsm_53 ._icon_1oxsm_28{background:var(--tw-success)}._error_1oxsm_62{border-color:color-mix(in srgb,var(--tw-danger) 32%,var(--tw-grey-light));background:color-mix(in srgb,var(--tw-danger) 8%,var(--tw-white))}._error_1oxsm_62 ._icon_1oxsm_28{background:var(--tw-danger)}._info_1oxsm_71{border-color:color-mix(in srgb,var(--tw-black) 18%,var(--tw-grey-light));background:var(--tw-white)}._info_1oxsm_71 ._icon_1oxsm_28{background:var(--tw-chrome)}._leaving_1oxsm_80{animation:_toastOut_1oxsm_1 .22s ease-in forwards}@keyframes _toastIn_1oxsm_1{0%{transform:translate(120%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _toastOut_1oxsm_1{0%{transform:translate(0);opacity:1}to{transform:translate(120%);opacity:0}}@media(prefers-reduced-motion:reduce){._toast_1oxsm_14,._leaving_1oxsm_80{animation:none}}._wrap_1v371_1{display:flex;justify-content:flex-end}._list_19zcj_1{display:flex;flex-direction:column;gap:.45rem}._bar_604ax_1{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:.35rem 0 0}._pill_604ax_9{display:flex;align-items:center;justify-content:center;gap:.5rem}._meta_604ax_16{min-width:7.25rem;text-align:center;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--tw-grey);font-variant-numeric:tabular-nums}@media(max-width:767px){._overlay_604ax_29{position:absolute;left:0;right:0;bottom:calc(var(--tw-nav-clearance) + var(--tw-train-orb-rise, 1.05rem));z-index:2;padding:0;pointer-events:none}._overlay_604ax_29 ._pill_604ax_9{pointer-events:auto;padding:0 .3rem;border-radius:999px;background:color-mix(in srgb,var(--tw-surface) 88%,transparent);-webkit-backdrop-filter:blur(12px) saturate(1.2);backdrop-filter:blur(12px) saturate(1.2);border:var(--tw-card-glow);box-shadow:0 6px 16px #0000002e}}._hero_1pqa4_1{display:flex;flex-direction:column;gap:.7rem;min-width:0}._cover_1pqa4_8{position:relative;width:100%;aspect-ratio:16 / 9;max-height:220px;border-radius:10px;overflow:hidden;background:var(--tw-smoke)}._coverFallback_1pqa4_18{display:grid;place-items:center;background:var(--tw-accent-header);color:color-mix(in srgb,var(--tw-accent) 22%,#fff8f0)}._coverImage_1pqa4_25{width:100%;height:100%;object-fit:cover;display:block}._coverGlyph_1pqa4_32{width:46%;height:46%;display:grid;place-items:center}._coverGlyph_1pqa4_32 svg{width:100%;height:100%}._coverActions_1pqa4_44{position:absolute;top:.4rem;right:.4rem;display:flex;align-items:flex-start;gap:.25rem;z-index:3}._coverBusy_1pqa4_54{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;border-radius:inherit;overflow:hidden;pointer-events:none}._coverBusy_1pqa4_54>*{pointer-events:auto}._cover_1pqa4_8 ._coverActions_1pqa4_44 button,._cover_1pqa4_8 ._coverActions_1pqa4_44 ._editBtn_1pqa4_70{color:var(--tw-chrome-ink);background:color-mix(in srgb,var(--tw-black) 52%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid color-mix(in srgb,var(--tw-chrome-ink) 22%,transparent);box-shadow:0 1px 6px color-mix(in srgb,var(--tw-black) 28%,transparent)}._cover_1pqa4_8 ._coverActions_1pqa4_44 button:hover,._cover_1pqa4_8 ._coverActions_1pqa4_44 ._editBtn_1pqa4_70:hover{background:color-mix(in srgb,var(--tw-black) 68%,transparent)}._cover_1pqa4_8 ._coverActions_1pqa4_44 button:active:not(:disabled),._cover_1pqa4_8 ._coverActions_1pqa4_44 ._editBtn_1pqa4_70:active:not(:disabled){background:color-mix(in srgb,var(--tw-black) 72%,transparent)}._body_1pqa4_88{min-width:0}._titleRow_1pqa4_92{display:flex;align-items:flex-start;justify-content:space-between;gap:.55rem}._copy_1pqa4_99{display:flex;flex-direction:column;gap:.18rem;min-width:0;flex:1}._kind_1pqa4_107{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._name_1pqa4_115{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-hero);font-weight:var(--tw-heading-weight);line-height:1.15;letter-spacing:var(--tw-heading-tracking);color:var(--tw-black)}._metaPill_1pqa4_125{align-self:flex-start;margin-top:.2rem;padding:var(--tw-chip-pad-y, .32rem) var(--tw-chip-pad-x, .58rem);border-radius:999px;font-size:var(--tw-chip-font-size, .75rem);font-weight:var(--tw-weight-semibold);line-height:1.2;color:var(--tw-black);background:var(--tw-white);border:1px solid var(--tw-grey-light)}._sideActions_1pqa4_138{display:flex;align-items:flex-start;gap:.05rem;flex-shrink:0}._iconThumb_1pqa4_145{flex-shrink:0;width:80px;height:80px;border-radius:10px;display:grid;place-items:center;background:var(--tw-accent-header);color:color-mix(in srgb,var(--tw-accent) 22%,#fff8f0)}._iconThumb_1pqa4_145 svg{width:86%;height:86%}._iconThumbMedia_1pqa4_161{background:var(--tw-smoke);overflow:hidden}._iconThumbBtn_1pqa4_166{padding:0;border:none;cursor:pointer}._iconThumbPlayable_1pqa4_172{position:relative}._iconThumbPlayMark_1pqa4_176{position:absolute;left:50%;top:50%;width:2rem;height:2rem;margin:-1rem 0 0 -1rem;border-radius:999px;background:color-mix(in srgb,var(--tw-black) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--tw-chrome-ink) 25%,transparent);pointer-events:none}._iconThumbPlayMark_1pqa4_176:after{content:"";position:absolute;left:55%;top:50%;transform:translate(-40%,-50%);border-style:solid;border-width:.32rem 0 .32rem .55rem;border-color:transparent transparent transparent var(--tw-white)}._iconImage_1pqa4_200{width:100%;height:100%;object-fit:cover;display:block}._layoutIcon_1pqa4_207 ._titleRow_1pqa4_92{align-items:center}._layoutIcon_1pqa4_207 ._name_1pqa4_115{font-size:1.55rem}._layoutCompact_1pqa4_215 ._name_1pqa4_115{font-size:var(--tw-text-title);letter-spacing:-.01em}._editBtn_1pqa4_70{border:none}._layoutOverlay_1pqa4_224{gap:0}._layoutOverlay_1pqa4_224 ._cover_1pqa4_8{aspect-ratio:16 / 9;max-height:280px;border-radius:0;width:calc(100% + (2 * var(--page-inline, .75rem)));max-width:none;margin-left:calc(-1 * var(--page-inline, .75rem));margin-right:calc(-1 * var(--page-inline, .75rem))}._coverOverlay_1pqa4_238{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;gap:.18rem;padding:1rem .85rem .9rem;background:linear-gradient(to top,color-mix(in srgb,var(--tw-chrome) 88%,transparent) 0%,color-mix(in srgb,var(--tw-chrome) 52%,transparent) 48%,transparent 78%);pointer-events:none}._kindOverlay_1pqa4_255{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--tw-chrome-ink) 88%,transparent)}._nameOverlay_1pqa4_263{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-hero);font-weight:var(--tw-heading-weight);line-height:1.15;letter-spacing:var(--tw-heading-tracking);color:var(--tw-chrome-ink);text-shadow:0 1px 10px color-mix(in srgb,var(--tw-chrome) 55%,transparent)}._layoutOverlay_1pqa4_224 ._coverActions_1pqa4_44{pointer-events:auto}@media(min-width:768px){._layoutOverlay_1pqa4_224 ._cover_1pqa4_8{width:100%;max-width:100%;margin-left:0;margin-right:0;border-radius:10px;max-height:320px}._layoutOverlay_1pqa4_224 ._nameOverlay_1pqa4_263{font-size:1.85rem}._layoutCover_1pqa4_292 ._cover_1pqa4_8{aspect-ratio:1;max-height:none}._layoutCover_1pqa4_292{display:grid;grid-template-columns:240px minmax(0,1fr);gap:1rem 1.1rem;align-items:end}._layoutCover_1pqa4_292 ._name_1pqa4_115{font-size:1.85rem}._iconThumb_1pqa4_145{width:88px;height:88px}}._root_14f6a_1{display:flex;flex-direction:column;flex:1;min-height:0;position:relative}._toolbar_14f6a_9{flex-shrink:0;position:relative;z-index:1;background:var(--tw-smoke);overflow:visible}._listScroll_14f6a_17{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}._root_14f6a_1[data-floating] ._listScroll_14f6a_17{padding-bottom:var(--fill-scroll-pad, 0px);scroll-padding-bottom:var(--fill-scroll-pad, 0px)}@media(max-width:767px){._root_14f6a_1[data-floating]:has([data-list-pager]) ._listScroll_14f6a_17{padding-bottom:calc(var(--fill-scroll-pad, 0px) + var(--tw-train-orb-rise, 1.05rem) + 2.9rem)}}._rowAction_14f6a_38{flex-shrink:0}._track_hzqe9_1{display:flex;gap:2px;width:100%;min-width:0;padding:3px;border-radius:999px;box-sizing:border-box}._onDark_hzqe9_11{background:#ffffff14}._onLight_hzqe9_15{background:color-mix(in srgb,var(--tw-black) 7%,var(--tw-white))}._item_hzqe9_19{flex:1 1 0;min-width:0;min-height:0;height:auto;padding:.38rem .48rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:var(--tw-chip-font-size, .75rem);font-weight:var(--tw-weight-semibold);line-height:1.15;letter-spacing:.02em;background:transparent;border:1px solid transparent;text-align:center;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .15s ease,background-color .15s ease,border-color .15s ease,filter .15s ease,transform .15s ease}._onDark_hzqe9_11 ._item_hzqe9_19{color:var(--tw-header-tab)}._onLight_hzqe9_15 ._item_hzqe9_19{color:var(--tw-grey)}._onDark_hzqe9_11 ._itemActive_hzqe9_54,._onLight_hzqe9_15 ._itemActive_hzqe9_54{color:var(--tw-accent);font-weight:var(--tw-weight-semibold);background:color-mix(in srgb,var(--tw-accent) 16%,var(--tw-surface));border-color:color-mix(in srgb,var(--tw-accent) 45%,transparent)}._onDark_hzqe9_11 ._itemActive_hzqe9_54{color:var(--tw-header-tab-active);background:var(--tw-header-tab-active-fill);border-color:var(--tw-header-tab-active-border)}._item_hzqe9_19:active:not(._itemActive_hzqe9_54){transform:scale(.98)}._onDark_hzqe9_11 ._item_hzqe9_19:active:not(._itemActive_hzqe9_54){background:#ffffff1a;color:var(--tw-header-tab-hover)}._onLight_hzqe9_15 ._item_hzqe9_19:active:not(._itemActive_hzqe9_54){background:color-mix(in srgb,var(--tw-black) 6%,var(--tw-white));color:var(--tw-grey-dark)}._onDark_hzqe9_11 ._itemActive_hzqe9_54:active,._onLight_hzqe9_15 ._itemActive_hzqe9_54:active{filter:brightness(.94);transform:scale(.98)}@media(hover:hover){._onDark_hzqe9_11 ._item_hzqe9_19:hover:not(._itemActive_hzqe9_54){color:var(--tw-header-tab-hover);background:#ffffff14}._onLight_hzqe9_15 ._item_hzqe9_19:hover:not(._itemActive_hzqe9_54){color:var(--tw-grey-dark);background:color-mix(in srgb,var(--tw-black) 5%,var(--tw-white))}._onDark_hzqe9_11 ._itemActive_hzqe9_54:hover,._onLight_hzqe9_15 ._itemActive_hzqe9_54:hover{filter:brightness(1.06)}}@media(prefers-reduced-motion:reduce){._item_hzqe9_19{transition:none}._item_hzqe9_19:active:not(._itemActive_hzqe9_54),._itemActive_hzqe9_54:active{transform:none}}@media(max-width:430px){._item_hzqe9_19{font-size:var(--tw-text-2xs);padding:.3rem .34rem}}@media(max-width:767px){button._item_hzqe9_19{min-height:0;font-size:var(--tw-chip-font-size, .75rem)}}@media(max-width:430px){button._item_hzqe9_19{font-size:var(--tw-text-2xs)}}._dragging_1j5ec_1{transition:none;will-change:transform;-webkit-user-select:none;user-select:none}._snapping_1j5ec_7{transition:transform .28s cubic-bezier(.22,1,.36,1);will-change:transform}@media(prefers-reduced-motion:reduce){._snapping_1j5ec_7{transition:none}}._shell_1cik0_1{--shell-inline: .75rem;min-height:100svh;min-height:-webkit-fill-available;min-height:var(--tw-app-height, 100svh);display:grid;grid-template-rows:auto 1fr}._shellFill_1cik0_10{overflow:hidden;height:100svh;height:-webkit-fill-available;height:var(--tw-app-height, 100svh)}._header_1cik0_17{background:var(--tw-chrome);color:var(--tw-chrome-ink);padding:calc(.42rem + env(safe-area-inset-top,0px)) 0 .5rem;z-index:20;display:flex;flex-direction:column;gap:.5rem;box-shadow:0 1px color-mix(in srgb,var(--tw-accent) 38%,transparent)}._headerTop_1cik0_28{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0 var(--shell-inline);min-height:32px}._headerBrand_1cik0_37{flex:1;min-width:0;display:flex;justify-content:flex-start;align-items:center;gap:.5rem}._logo_1cik0_46{font-size:var(--tw-text-md)}._logoClip_1cik0_50{display:flex;align-items:center;justify-content:flex-start;flex:0 0 auto}._logoMark_1cik0_57{display:block;height:26px;width:auto;object-fit:contain;object-position:left center}._headerSection_1cik0_65{flex:0 0 auto;padding-left:.5rem;border-left:1px solid rgb(255 255 255 / .18);font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--tw-accent);line-height:1}._headerAction_1cik0_77{flex-shrink:0;display:flex;align-items:center;gap:.25rem}._headerIconBtn_1cik0_84{flex-shrink:0;width:34px;height:34px;min-height:34px;border:none;background:#ffffff14;color:var(--tw-chrome-ink);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;text-decoration:none;box-sizing:border-box;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,transform .15s ease}a._headerIconBtn_1cik0_84{color:var(--tw-chrome-ink)}._headerIconBtnActive_1cik0_109{background:#ffffff38}._headerIconBtn_1cik0_84:active{background:#ffffff38;transform:scale(.96)}@media(hover:hover){._headerIconBtn_1cik0_84:hover{background:#ffffff29}}._headerIcon_1cik0_84{width:22px;height:22px;display:block}._subNav_1cik0_130{width:calc(100% - (var(--shell-inline) * 2));margin:0 var(--shell-inline);touch-action:pan-y}._side_1cik0_136{display:none}._sideLinks_1cik0_140{flex:1;display:flex;flex-direction:column;gap:.7rem;padding:.75rem;overflow-y:auto}._navGroup_1cik0_149{display:flex;flex-direction:column;gap:0}._navGroupLabel_1cik0_155,._navGroupLink_1cik0_156{display:flex;align-items:center;gap:.55rem;padding:.45rem .7rem;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);letter-spacing:-.015em;color:var(--tw-black);min-height:var(--touch-min, 44px)}._navGroupLink_1cik0_156{border-radius:999px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease}._navSubLink_1cik0_175{padding:.18rem .7rem .18rem 2.5rem;border-radius:999px;color:var(--tw-grey);font-weight:var(--tw-weight-medium);font-size:var(--tw-text-sm);min-height:var(--tw-control-min, 34px);display:flex;align-items:center;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease}._navGroupLink_1cik0_156:active:not(._active_1cik0_189),._navSubLink_1cik0_175:active:not(._active_1cik0_189){background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white))}@media(hover:hover){._navGroupLink_1cik0_156:hover:not(._active_1cik0_189),._navSubLink_1cik0_175:hover:not(._active_1cik0_189){background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white))}._navGroupLink_1cik0_156._active_1cik0_189:hover,._navSubLink_1cik0_175._active_1cik0_189:hover{background:color-mix(in srgb,var(--tw-accent) 18%,var(--tw-white))}}._navGroupLink_1cik0_156._active_1cik0_189{background:color-mix(in srgb,var(--tw-accent) 14%,var(--tw-white));color:var(--tw-accent)}._navSubLink_1cik0_175._active_1cik0_189{background:color-mix(in srgb,var(--tw-accent) 14%,var(--tw-white));color:var(--tw-accent);font-weight:var(--tw-weight-semibold)}._navIcon_1cik0_217{width:1.4rem;height:1.4rem;flex:0 0 auto;display:block;color:inherit}._main_1cik0_225{--page-inline: .75rem;padding:var(--page-inline);padding-bottom:calc(var(--page-inline) + var(--tw-nav-clearance));max-width:960px;margin:0 auto;width:100%;min-width:0}._mainFill_1cik0_237{overflow:hidden;min-height:0;display:flex;flex-direction:column;overscroll-behavior-y:contain;padding-bottom:0;--fill-scroll-pad: var(--tw-nav-clearance)}._shellSwipe_1cik0_247{overflow-x:hidden;overscroll-behavior-x:none}._bottomNav_1cik0_252{position:fixed;left:.7rem;right:.7rem;bottom:calc(var(--tw-nav-bottom) + var(--tw-vv-bottom, 0px));z-index:calc(var(--tw-overlay-z) + 2);display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) 3.75rem repeat(2,minmax(0,1fr));align-items:center;border-radius:999px;background:var(--tw-nav-fill);-webkit-backdrop-filter:blur(20px) saturate(1.35);backdrop-filter:blur(20px) saturate(1.35);border:1px solid var(--tw-nav-border);box-shadow:var(--tw-nav-shadow);padding:.28rem .35rem;overflow:visible}._tab_1cik0_273{min-width:0;min-height:var(--touch-min, 44px);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.12rem;padding:0 .1rem .08rem;font-weight:var(--tw-weight-semibold);font-size:var(--tw-text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--tw-nav-ink);touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:none;background:none;margin:0;cursor:pointer;transition:color .15s ease,background-color .15s ease,opacity .15s ease}._tab_1cik0_273:not(._tabTrain_1cik0_296){border-radius:999px;padding-top:.22rem;padding-bottom:.22rem}._tab_1cik0_273:active:not(._tabActive_1cik0_302):not(._tabTrain_1cik0_296){color:var(--tw-nav-ink-hover)}@media(hover:hover){._tab_1cik0_273:hover:not(._tabActive_1cik0_302):not(._tabTrain_1cik0_296){color:var(--tw-nav-ink-hover)}._tabTrain_1cik0_296:hover:not(._tabActive_1cik0_302){color:var(--tw-nav-ink-hover)}}._tabIcon_1cik0_316{width:24px;height:24px;display:block}._tabActive_1cik0_302:not(._tabTrain_1cik0_296){background:var(--tw-nav-active-fill);color:var(--tw-nav-active)}._tabActive_1cik0_302:not(._tabTrain_1cik0_296) ._tabIcon_1cik0_316{color:var(--tw-nav-active)}._tab_1cik0_273 span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tabTrain_1cik0_296{min-height:var(--touch-min, 44px);gap:.18rem;color:var(--tw-nav-ink)}._trainOrb_1cik0_344{display:grid;place-items:center;width:3.25rem;height:3.25rem;margin-top:-1.05rem;border-radius:999px;background:var(--tw-accent-header);color:var(--tw-chrome-ink);box-shadow:0 0 0 3px var(--tw-nav-orb-gap),0 8px 18px #00000047;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}._tabTrain_1cik0_296:active ._trainOrb_1cik0_344{transform:scale(.96);filter:brightness(.94)}._tabTrain_1cik0_296._tabActive_1cik0_302:active ._trainOrb_1cik0_344{transform:scale(1.02);filter:brightness(.94)}._trainIcon_1cik0_369{width:2rem;height:2rem;display:block;object-fit:contain}._tabTrain_1cik0_296._tabActive_1cik0_302{gap:.38rem;color:var(--tw-nav-active)}._tabTrain_1cik0_296._tabActive_1cik0_302 ._trainOrb_1cik0_344{background:var(--tw-accent-header);transform:scale(1.04);margin-bottom:.1rem;box-shadow:0 0 0 2px var(--tw-nav-active),0 0 0 5px var(--tw-nav-orb-gap),0 8px 18px #00000052}._sessionMode_1cik0_391 ._main_1cik0_225{padding:0;max-width:none}@media(prefers-reduced-motion:reduce){._headerIconBtn_1cik0_84,._navGroupLink_1cik0_156,._navSubLink_1cik0_175,._tab_1cik0_273,._trainOrb_1cik0_344{transition:none}._headerIconBtn_1cik0_84:active,._tabTrain_1cik0_296:active ._trainOrb_1cik0_344,._tabTrain_1cik0_296._tabActive_1cik0_302:active ._trainOrb_1cik0_344,._tabTrain_1cik0_296._tabActive_1cik0_302 ._trainOrb_1cik0_344{transform:none}._bottomNav_1cik0_252{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--tw-nav-fill)}}@media(max-width:430px){._shell_1cik0_1{--shell-inline: .65rem}._main_1cik0_225{--page-inline: .65rem}._logoMark_1cik0_57{height:24px}}@media(max-width:767px){._shell_1cik0_1:not(._shellFill_1cik0_10){height:100svh;height:-webkit-fill-available;height:var(--tw-app-height, 100svh);overflow:hidden}._shell_1cik0_1:not(._shellFill_1cik0_10) ._main_1cik0_225{overflow-y:auto;min-height:0;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}}@media(min-width:768px){._shell_1cik0_1{grid-template-columns:220px 1fr;grid-template-rows:auto 1fr}._header_1cik0_17{grid-column:1 / -1;padding-bottom:.35rem}._subNav_1cik0_130{display:none}._side_1cik0_136{display:flex;flex-direction:column;position:static;width:220px;min-height:0;background:var(--tw-white);border-right:1px solid var(--tw-grey-light);grid-row:2}._bottomNav_1cik0_252{display:none}._main_1cik0_225{--page-inline: 2rem;padding:1.75rem var(--page-inline) 2rem;grid-column:2;grid-row:2}._mainFill_1cik0_237{--fill-scroll-pad: 0px}body[data-page-docked] ._main_1cik0_225{padding-bottom:calc(2rem + var(--back-dock-clearance))}._shell_1cik0_1._sessionMode_1cik0_391{grid-template-columns:1fr;grid-template-rows:1fr}._shell_1cik0_1._sessionMode_1cik0_391 ._main_1cik0_225{grid-column:1;grid-row:1}}._root_1hjgl_1{display:flex;flex-direction:column;gap:.55rem;min-width:0;min-height:0;flex-shrink:0}._sheet_1hjgl_10{--canvas-pad-x: .75rem;--canvas-pad-top: .65rem;display:flex;flex-direction:column;gap:0;min-width:0;min-height:0;background:var(--tw-surface);border:1px solid var(--tw-grey-light);border-radius:var(--tw-radius-card);outline:var(--tw-card-glow);outline-offset:-1px;overflow:hidden;padding:var(--canvas-pad-top) var(--canvas-pad-x) .75rem}._sheetYear_1hjgl_27{flex:none;height:60dvh;min-height:20rem}._rootSwipe_1hjgl_33{overflow-x:hidden;overscroll-behavior-x:none}._header_1hjgl_38{display:flex;align-items:center;gap:.3rem;flex-shrink:0;min-height:0;margin:0;padding:0 .05rem;background:transparent;color:var(--tw-ink);border-radius:0;touch-action:pan-y}._headerLead_1hjgl_52{flex:1;min-width:0;display:flex;align-items:center;gap:.45rem}._title_1hjgl_60{display:flex;align-items:center;gap:.4rem;flex-shrink:0;margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-lg);font-weight:var(--tw-heading-weight);letter-spacing:var(--tw-heading-tracking);line-height:1;color:var(--tw-ink);transition:gap .22s ease}._titleYearOnly_1hjgl_75{gap:0}._titleMonthSlot_1hjgl_79{display:grid;grid-template-columns:1fr;min-width:0;opacity:1;overflow:hidden;transition:grid-template-columns .22s ease,opacity .18s ease}._titleYearOnly_1hjgl_75 ._titleMonthSlot_1hjgl_79{grid-template-columns:0fr;opacity:0}._titleMonth_1hjgl_79{font:inherit;overflow:hidden;min-width:0;white-space:nowrap;animation:_calTitleIn_1hjgl_1 .22s ease}._titleYear_1hjgl_75{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.08em;line-height:1;color:var(--tw-grey);transition:font-size .22s ease,letter-spacing .22s ease,color .18s ease;animation:_calTitleIn_1hjgl_1 .22s ease}._titleYearOnly_1hjgl_75 ._titleYear_1hjgl_75{font-size:var(--tw-text-lg);letter-spacing:-.03em;color:var(--tw-ink)}._headerNav_1hjgl_117{display:flex;align-items:center;gap:.15rem;flex-shrink:0;padding:0;border-radius:0;background:transparent}._header_1hjgl_38 ._navBtn_1hjgl_127{flex-shrink:0;color:var(--tw-ink);border:none!important;border-radius:999px!important;background:transparent!important;transform:none!important;box-shadow:none!important;filter:none!important}._headerNav_1hjgl_117 ._navBtn_1hjgl_127{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_1hjgl_38 ._navBtn_1hjgl_127:hover:not(:disabled){background:color-mix(in srgb,var(--tw-ink) 8%,transparent)!important;filter:none!important}}._header_1hjgl_38 ._navBtn_1hjgl_127:active:not(:disabled){background:color-mix(in srgb,var(--tw-ink) 12%,transparent)!important;transform:none!important;filter:none!important}._viewBar_1hjgl_158{flex-shrink:0;display:flex;flex-direction:column;gap:.35rem;margin:0;padding:0;background:transparent;border-bottom:none;transition:padding-bottom .22s ease,border-color .22s ease;touch-action:pan-y}._viewHint_1hjgl_171{margin:0;color:var(--tw-grey);font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-medium);line-height:1.35;text-align:center}._viewBar_1hjgl_158:has(+._weekdaysSlotOpen_1hjgl_180){border-bottom-color:transparent;padding-bottom:.15rem}._viewBar_1hjgl_158 ._viewToggle_1hjgl_185{background:var(--tw-white)}._weekdaysSlot_1hjgl_180{display:grid;grid-template-rows:0fr;flex-shrink:0;margin:0;background:transparent;overflow:hidden;transition:grid-template-rows .22s ease;touch-action:pan-y}._weekdaysSlotOpen_1hjgl_180{grid-template-rows:1fr}._weekdaysSlotInner_1hjgl_204{min-height:0;overflow:hidden}._weekdaysSlot_1hjgl_180 ._weekdaysBar_1hjgl_209{margin:0;opacity:0;transition:opacity .18s ease}._weekdaysSlotOpen_1hjgl_180 ._weekdaysBar_1hjgl_209{opacity:1}._body_1hjgl_219{flex:1;min-height:0;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-top:.45rem;touch-action:pan-y}._sheetYear_1hjgl_27 ._body_1hjgl_219{padding-top:.55rem}._viewPane_1hjgl_233{animation:_calViewIn_1hjgl_1 .22s ease}._viewPaneNext_1hjgl_237{animation-name:_calPeriodNext_1hjgl_1}._viewPanePrev_1hjgl_241{animation-name:_calPeriodPrev_1hjgl_1}@keyframes _calViewIn_1hjgl_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes _calPeriodNext_1hjgl_1{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@keyframes _calPeriodPrev_1hjgl_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes _calTitleIn_1hjgl_1{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}._viewBtn_1hjgl_289{min-width:28px;min-height:26px;padding:0 .45rem;border:none;border-radius:999px;background:transparent;color:var(--tw-chrome-ink);font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;cursor:pointer}._todayBtn_1hjgl_303{height:var(--tw-control-min);min-height:var(--tw-control-min);padding:0 .7rem;margin-left:.15rem;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:var(--tw-radius-card);background:var(--tw-white);color:var(--tw-ink);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);letter-spacing:.01em;text-transform:none;transform:none}._todayBtn_1hjgl_303:hover:not(:disabled),._todayBtn_1hjgl_303:active:not(:disabled){background:var(--tw-white);color:var(--tw-accent);filter:brightness(.96);transform:none}._weekdays_1hjgl_180{display:grid;grid-template-columns:repeat(7,1fr);gap:0}._weekdaysBar_1hjgl_209{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_1hjgl_180{text-align:center;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--tw-grey-dark);padding:.15rem 0}._weekdaysBar_1hjgl_209 ._weekday_1hjgl_180{color:var(--tw-grey-dark)}._weekdayEnd_1hjgl_355,._weekdaysBar_1hjgl_209 ._weekdayEnd_1hjgl_355{color:var(--tw-grey)}._monthStack_1hjgl_363,._yearStack_1hjgl_364{display:grid;min-width:0}._rangeLayer_1hjgl_369,._monthGrid_1hjgl_370,._yearDays_1hjgl_371{grid-area:1 / 1}._rangeLayer_1hjgl_369{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_1hjgl_384{gap:1px}._band_1hjgl_388{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_1hjgl_396{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_1hjgl_404{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_1hjgl_410{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;margin-bottom:-2px}._bandJoinAbove_1hjgl_417{border-top-left-radius:0;border-top-right-radius:0;border-top:none}._bandWrapEnd_1hjgl_423{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0;border-right:none}._bandWrapStart_1hjgl_430{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0;border-left:none}._rangeLayerCompact_1hjgl_384 ._bandJoinBelow_1hjgl_410{margin-bottom:-1px}._weekDays_1hjgl_441{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}._weekDays_1hjgl_441 ._cell_1hjgl_446{min-height:3.6rem;gap:6px;padding:.3rem 0 .35rem}._weekDays_1hjgl_441 ._num_1hjgl_452{width:2.3rem;height:2.3rem;font-size:var(--tw-text-lg)}._weekDays_1hjgl_441 ._dot_1hjgl_458,._weekDays_1hjgl_441 ._dotOpen_1hjgl_459{width:6px;height:6px}._monthGrid_1hjgl_370{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_1hjgl_446{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_1hjgl_446:active ._num_1hjgl_452:not(._numSelected_1hjgl_491){background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white))}@media(hover:hover){._cell_1hjgl_446:hover ._num_1hjgl_452:not(._numSelected_1hjgl_491){background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white))}._cell_1hjgl_446:hover ._numSelected_1hjgl_491{filter:brightness(1.06)}}._cellMuted_1hjgl_505{color:var(--tw-grey-light)}._num_1hjgl_452{width:1.7rem;height:1.7rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-medium);line-height:1;box-sizing:border-box;transition:background-color .15s ease,color .15s ease,filter .15s ease,box-shadow .15s ease}._numToday_1hjgl_523{box-shadow:inset 0 0 0 1.5px var(--tw-accent);color:var(--tw-accent);font-weight:var(--tw-weight-semibold)}._numSelected_1hjgl_491{background:color-mix(in srgb,var(--tw-accent) 18%,var(--tw-surface));color:var(--tw-accent);font-weight:var(--tw-weight-semibold);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tw-accent) 55%,transparent)}._marks_1hjgl_536{display:flex;align-items:center;justify-content:center;gap:3px;min-height:8px;color:var(--tw-grey)}._dot_1hjgl_458{width:5px;height:5px;border-radius:999px;background:var(--tw-accent)}._dotOpen_1hjgl_459{width:5px;height:5px;border-radius:999px;box-sizing:border-box;border:1.5px solid var(--tw-grey);background:transparent}._markIcon_1hjgl_561{display:block;color:var(--tw-grey)}._key_1hjgl_566{display:flex;flex-wrap:wrap;justify-content:center;gap:.3rem .8rem;margin:0;padding:.45rem .6rem 0;list-style:none;border-top:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke))}._keyItem_1hjgl_577{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);line-height:1.2;color:var(--tw-grey);white-space:nowrap}._yearGrid_1hjgl_588{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem .75rem}._monthBlock_1hjgl_594{min-width:0}._monthName_1hjgl_598{display:block;width:100%;margin:0 0 .12rem;padding:.2rem .15rem;border:none;background:none;text-align:left;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;color:var(--tw-grey-dark);min-height:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .15s ease}._monthNameNow_1hjgl_618,._monthName_1hjgl_598:active{color:var(--tw-accent)}@media(hover:hover){._monthName_1hjgl_598:hover{color:var(--tw-accent)}}._yearDays_1hjgl_371{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;position:relative;z-index:1}._yearCell_1hjgl_640{aspect-ratio:1;min-height:0;padding:.05rem 0 .1rem;border:none;border-radius:3px;background:none;cursor:pointer;color:inherit;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-medium);line-height:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,filter .15s ease}._yearNum_1hjgl_662{line-height:1}._yearCell_1hjgl_640 ._marks_1hjgl_536{min-height:4px;gap:1px;color:var(--tw-grey)}._yearCell_1hjgl_640 ._dot_1hjgl_458,._yearCell_1hjgl_640 ._dotOpen_1hjgl_459{width:3.5px;height:3.5px}._yearCell_1hjgl_640 ._dotOpen_1hjgl_459{border-width:1px}._yearCell_1hjgl_640 ._markIcon_1hjgl_561{width:6px;height:6px}._yearCell_1hjgl_640:active:not(._yearSelected_1hjgl_687){background:color-mix(in srgb,var(--tw-accent) 12%,var(--tw-white));border-radius:999px}._yearSelected_1hjgl_687:active{filter:brightness(.94)}@media(hover:hover){._yearCell_1hjgl_640:hover:not(._yearSelected_1hjgl_687){background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white));border-radius:999px}._yearSelected_1hjgl_687:hover{filter:brightness(1.06)}}._yearToday_1hjgl_707{box-shadow:inset 0 0 0 1.5px var(--tw-accent);color:var(--tw-accent);font-weight:var(--tw-weight-semibold);border-radius:999px}._yearSelected_1hjgl_687{background:color-mix(in srgb,var(--tw-accent) 18%,var(--tw-surface));color:var(--tw-accent);font-weight:var(--tw-weight-semibold);border-radius:999px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tw-accent) 55%,transparent)}._yearSelected_1hjgl_687 ._marks_1hjgl_536{color:var(--tw-accent)}._yearSelected_1hjgl_687 ._dot_1hjgl_458{background:var(--tw-accent)}._yearSelected_1hjgl_687 ._dotOpen_1hjgl_459{border-color:var(--tw-accent)}._yearSkipped_1hjgl_734{color:var(--tw-grey)}._yearSkipped_1hjgl_734 ._yearNum_1hjgl_662{text-decoration:line-through}._yearPad_1hjgl_742{aspect-ratio:1}@media(min-width:520px){._yearGrid_1hjgl_588{grid-template-columns:repeat(3,1fr)}}@media(min-width:900px){._yearGrid_1hjgl_588{grid-template-columns:repeat(4,1fr)}}@media(max-width:767px){._cell_1hjgl_446{min-height:2.5rem}}@media(prefers-reduced-motion:reduce){._cell_1hjgl_446,._num_1hjgl_452,._monthName_1hjgl_598,._yearCell_1hjgl_640,._title_1hjgl_60,._titleMonthSlot_1hjgl_79,._titleYear_1hjgl_75,._viewBar_1hjgl_158,._weekdaysSlot_1hjgl_180,._weekdaysSlot_1hjgl_180 ._weekdaysBar_1hjgl_209{transition:none}._viewPane_1hjgl_233,._titleMonth_1hjgl_79,._titleYear_1hjgl_75{animation:none}}._wrap_tg59o_1{margin-bottom:.45rem;min-width:0}._embedded_tg59o_6{margin-bottom:0}._inline_tg59o_10{display:grid;grid-template-columns:var(--filter-label-width, max-content) minmax(0,1fr);align-items:center;column-gap:.5rem;margin-bottom:0;min-height:1.85rem}._inline_tg59o_10 ._label_tg59o_19,._inline_tg59o_10 ._labelRow_tg59o_23{margin-bottom:0}._inline_tg59o_10 ._row_tg59o_27{min-width:0;margin-bottom:0}._stack_tg59o_32{--filter-label-width: 3.6rem;display:flex;flex-direction:column;gap:.35rem;margin-bottom:.45rem;min-width:0}._stack_tg59o_32>*{margin-bottom:0;flex:0 0 auto;min-height:fit-content}._stack_tg59o_32>._label_tg59o_19{margin-bottom:0}._pair_tg59o_51{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.55rem;min-width:0;margin-bottom:.45rem}._pair_tg59o_51>*{min-width:0}._pair_tg59o_51 ._wrap_tg59o_1{margin-bottom:0}._labelRow_tg59o_23{display:flex;align-items:baseline;justify-content:space-between;gap:.35rem;margin-bottom:.22rem}._label_tg59o_19{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey);margin-bottom:.22rem}._labelRow_tg59o_23 ._label_tg59o_19{margin-bottom:0}._row_tg59o_27{display:flex;flex-wrap:nowrap;align-items:center;gap:.28rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -.15rem;padding:.12rem .15rem}._rowWrap_tg59o_102{flex-wrap:wrap;overflow:visible;-webkit-overflow-scrolling:auto;align-content:flex-start;gap:.12rem .18rem;padding:.02rem .08rem;margin:0 -.08rem}._wrapMode_tg59o_112{margin-bottom:.2rem}._wrapMode_tg59o_112 ._label_tg59o_19,._wrapMode_tg59o_112 ._labelRow_tg59o_23{margin-bottom:.12rem}._wrapMode_tg59o_112 ._rowWrap_tg59o_102 ._chipHit_tg59o_121{padding:.22rem .46rem;line-height:1.1}@media(min-width:768px){._wrapMode_tg59o_112 ._rowWrap_tg59o_102 ._chipHit_tg59o_121{padding:.24rem .5rem}}._editing_tg59o_132{padding-top:.4rem;padding-right:.45rem}._row_tg59o_27::-webkit-scrollbar{display:none}._chip_tg59o_121{position:relative;flex:0 0 auto}._chipHit_tg59o_121{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;margin:0;padding:var(--tw-chip-pad-y, .32rem) var(--tw-chip-pad-x, .58rem);min-height:0;min-width:0;border-radius:999px;font-size:var(--tw-chip-font-size, .75rem);font-weight:var(--tw-weight-semibold);letter-spacing:.02em;line-height:1.15;white-space:nowrap;color:var(--tw-grey-dark);background:var(--tw-surface);border:1px solid color-mix(in srgb,var(--tw-grey-light) 72%,var(--tw-white));cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:color .15s ease,background-color .15s ease,border-color .15s ease,filter .15s ease,transform .15s ease}._chipHit_tg59o_121:active{transform:scale(.97)}@media(hover:hover){._chipHit_tg59o_121:hover{background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-accent) 32%,var(--tw-grey-light))}._active_tg59o_186 ._chipHit_tg59o_121:hover{background:color-mix(in srgb,var(--tw-accent) 22%,var(--tw-surface));border-color:color-mix(in srgb,var(--tw-accent) 55%,transparent);filter:none}}._managing_tg59o_193 ._chipHit_tg59o_121{padding-right:.65rem}._editBadge_tg59o_197{position:absolute;top:-.4rem;right:-.4rem;width:1.25rem;height:1.25rem;min-width:1.25rem!important;min-height:1.25rem!important;padding:0!important;display:grid;place-items:center;border-radius:999px;border:none;background:var(--tw-chrome);color:var(--tw-chrome-ink);z-index:1;line-height:0}._active_tg59o_186 ._chipHit_tg59o_121{color:var(--tw-accent);background:color-mix(in srgb,var(--tw-accent) 14%,var(--tw-surface));border-color:color-mix(in srgb,var(--tw-accent) 55%,transparent)}._active_tg59o_186 ._chipHit_tg59o_121:active{filter:brightness(.94)}._addBtn_tg59o_226{flex-shrink:0;color:var(--tw-grey)}@media(min-width:768px){._chipHit_tg59o_121{padding:.34rem .62rem}._managing_tg59o_193 ._chipHit_tg59o_121{padding-right:.7rem}}@media(prefers-reduced-motion:reduce){._chipHit_tg59o_121{transition:none}._chipHit_tg59o_121:active{transform:none}}._wrap_sll1j_1{margin-bottom:.5rem;min-width:0}._embedded_sll1j_6{margin-bottom:0}._labelRow_sll1j_10{display:flex;align-items:baseline;justify-content:space-between;gap:.35rem;margin-bottom:.18rem}._label_sll1j_10{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._labelRow_sll1j_10 ._label_sll1j_10{margin-bottom:0}._actions_sll1j_30{display:flex;align-items:center;gap:.15rem;flex-shrink:0}._control_sll1j_37{border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);background:var(--tw-surface);padding:.35rem .5rem;border-radius:var(--tw-radius-card);width:100%;font-family:var(--tw-font);font-size:var(--tw-input-font-size);font-weight:var(--tw-input-font-weight);line-height:var(--tw-input-line-height);color:var(--tw-input-color);min-height:var(--tw-control-min, 34px)}._control_sll1j_37:focus,._control_sll1j_37:focus-visible{outline:none;border-color:var(--tw-input-focus);box-shadow:0 0 0 2px var(--tw-input-focus)}._editRow_sll1j_58{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.35rem}._editLink_sll1j_65{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:none;background:none;font:inherit;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);color:var(--tw-accent);cursor:pointer;text-decoration:underline;text-underline-offset:.12em}._editLink_sll1j_65:hover{filter:brightness(.92)}._addBtn_sll1j_84{color:var(--tw-grey)}._list_nui76_1{display:flex;flex-direction:column;gap:.2rem}._row_nui76_7{display:flex;align-items:baseline;justify-content:space-between;gap:.65rem;min-height:1.1rem}._lead_nui76_15{min-width:0;flex:1;display:flex;align-items:baseline;gap:.35rem}._name_nui76_23{flex-shrink:0;font-size:var(--tw-text-body);font-weight:var(--tw-weight-semibold);line-height:1.25}._detail_nui76_30{min-width:0;color:var(--tw-grey);font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.02em;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._delta_nui76_42{flex-shrink:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums}._up_nui76_49{color:var(--tw-success)}._down_nui76_53{color:var(--tw-danger)}._flat_nui76_57{color:var(--tw-grey)}._root_gtpf6_1{display:grid;width:100%;overflow:hidden;isolation:isolate;border-radius:8px;transform:translateZ(0)}._actions_gtpf6_10{grid-area:1 / 1;justify-self:end;align-self:stretch;display:flex;align-items:stretch;z-index:0}button._action_gtpf6_10{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:80px;height:100%;min-height:0;align-self:stretch;margin:0;padding:0 .35rem;border:none;border-radius:0;color:var(--tw-chrome-ink);font:inherit;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;line-height:1.1;text-transform:uppercase;cursor:pointer}._danger_gtpf6_42{background:#c62828}._accent_gtpf6_46{background:var(--tw-accent)}._flying_gtpf6_50{min-height:0;pointer-events:none}._flying_gtpf6_50 ._front_gtpf6_55,._flying_gtpf6_50 ._actions_gtpf6_10{min-height:0}._front_gtpf6_55{grid-area:1 / 1;position:relative;z-index:1;min-width:0;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:var(--tw-smoke)}._dragGhost_hoaul_1{position:fixed;z-index:60;display:flex;align-items:center;gap:.55rem;padding:.55rem .7rem;border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);background:color-mix(in srgb,var(--tw-white) 88%,transparent);box-shadow:0 10px 28px #0000002e,0 2px 8px #00000014;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;touch-action:none;box-sizing:border-box;will-change:transform}._identity_hoaul_21{display:flex;flex-direction:column;gap:.15rem;min-width:0}._name_hoaul_28{font-family:var(--tw-heading-font);font-size:var(--tw-heading-md);font-weight:var(--tw-heading-weight);letter-spacing:var(--tw-heading-tracking);color:var(--tw-black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._meta_hoaul_39{font-size:var(--tw-text-xs);font-weight:var(--tw-weight-medium);color:var(--tw-grey);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(prefers-reduced-motion:reduce){._dragGhost_hoaul_1{-webkit-backdrop-filter:none;backdrop-filter:none}}._head_13h6b_1{display:grid;grid-template-columns:minmax(5.25rem,1fr) auto minmax(5.25rem,1fr);align-items:center;gap:.5rem;padding:calc(.42rem + env(safe-area-inset-top,0px)) var(--shell-inline, .75rem) .5rem;background:var(--tw-chrome);color:var(--tw-chrome-ink);position:relative;z-index:1;box-shadow:0 1px color-mix(in srgb,var(--tw-accent) 38%,transparent)}._left_13h6b_14{justify-self:start;min-width:0}._center_13h6b_19{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;min-width:0;max-width:100%;text-align:center}._right_13h6b_30{justify-self:end;display:flex;align-items:center;gap:.25rem;min-width:0}._menuWrap_13h6b_38{position:relative}._menu_13h6b_38{position:absolute;top:calc(100% + 6px);left:0;min-width:10.5rem;background:var(--tw-white);color:var(--tw-black);border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);box-shadow:0 8px 24px #0000002e;padding:.25rem;z-index:12}._menuItem_13h6b_56,._menuDanger_13h6b_57{display:flex;align-items:center;gap:.5rem;width:100%;text-align:left;border:none;background:none;padding:.55rem .7rem;min-height:var(--tw-control-min, 34px);border-radius:6px;font-size:var(--tw-text-body);font-weight:var(--tw-weight-semibold);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._menuIcon_13h6b_75{width:1rem;height:1rem;flex-shrink:0}._menuItem_13h6b_56:active,._menuDanger_13h6b_57:active{transform:scale(.99)}._menuItem_13h6b_56:hover{background:var(--tw-smoke)}._menuDanger_13h6b_57{color:var(--tw-danger)}._menuDanger_13h6b_57:hover{background:color-mix(in srgb,var(--tw-danger) 8%,var(--tw-white))}._name_13h6b_98{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-md);font-weight:var(--tw-heading-weight);letter-spacing:var(--tw-heading-tracking);line-height:1.15;min-width:0;max-width:min(16rem,48vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clock_13h6b_112,._count_13h6b_113{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:.04em;line-height:1;color:#ffffffb8;flex-shrink:0}._count_13h6b_113{min-width:2.4rem;text-align:right}._cover_hminy_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;background:var(--tw-chrome);color:var(--tw-chrome-ink);padding:env(safe-area-inset-top,0px) 1.5rem env(safe-area-inset-bottom,0px)}._kicker_hminy_15{margin:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:#ffffffa6}._count_hminy_24{margin:0;font-size:4.5rem;font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;line-height:1}._wrap_pv8eo_1{display:flex;flex-direction:column;gap:.7rem;padding:.7rem .7rem 1.25rem}._card_pv8eo_8{background:var(--tw-white);border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);padding:.7rem .75rem .55rem}._title_pv8eo_15{margin:0 0 .55rem;font-family:var(--tw-heading-font);font-size:var(--tw-heading-md);font-weight:var(--tw-heading-weight)}._head_pv8eo_22{display:grid;grid-template-columns:minmax(0,1fr) 2.4rem 3.4rem;gap:.35rem;margin-bottom:.35rem;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._headSets_pv8eo_34,._headReps_pv8eo_35{text-align:center}._list_pv8eo_39{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}._row_pv8eo_48{display:grid;grid-template-columns:minmax(0,1fr) 2.4rem 3.4rem;gap:.35rem;align-items:baseline;font-size:var(--tw-text-body)}._name_pv8eo_56{min-width:0;font-weight:var(--tw-weight-semibold);color:var(--tw-black)}._num_pv8eo_62{color:var(--tw-grey);font-weight:var(--tw-weight-semibold)}._sets_pv8eo_67,._reps_pv8eo_68{font-variant-numeric:tabular-nums;color:var(--tw-grey-dark);font-size:var(--tw-text-sm);text-align:center;white-space:nowrap}._start_pv8eo_76{width:100%}._card_1g97g_1{background:var(--tw-white);border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);overflow:hidden}._open_1g97g_8{box-shadow:0 1px #0000000a}._complete_1g97g_12{background:color-mix(in srgb,var(--tw-success) 10%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-success) 40%,var(--tw-grey-light))}._dragging_1g97g_17{opacity:.35;border-style:dashed;border-color:color-mix(in srgb,var(--tw-grey-light) 70%,var(--tw-black));box-shadow:none}._dropTarget_1g97g_24{border-color:var(--tw-grey-light)}._dimmed_1g97g_29{background:color-mix(in srgb,var(--tw-grey-light) 42%,var(--tw-smoke));border-color:color-mix(in srgb,var(--tw-grey-light) 80%,var(--tw-white));color:var(--tw-grey)}._dimmed_1g97g_29 ._name_1g97g_35,._dimmed_1g97g_29 ._setSummary_1g97g_36,._dimmed_1g97g_29 ._meta_1g97g_37{color:var(--tw-grey)}._head_1g97g_41{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.1rem;padding:.45rem .2rem .45rem .55rem;min-height:var(--touch-min, 44px)}._headReorderable_1g97g_50{grid-template-columns:auto minmax(0,1fr) auto auto auto}._grip_1g97g_54{flex-shrink:0;display:grid;place-items:center;width:var(--tw-control-min, 44px);min-width:var(--tw-control-min, 44px);height:var(--tw-control-min, 44px);min-height:var(--tw-control-min, 44px);margin:0;padding:0;border:none;border-radius:6px;background:none;color:var(--tw-grey);cursor:grab;touch-action:none}._grip_1g97g_54:active{cursor:grabbing;color:var(--tw-grey-dark)}._thumbWrap_1g97g_77,._thumbBtn_1g97g_78{display:grid;place-items:center;flex-shrink:0;padding:0;border:none;background:none}._thumbBtn_1g97g_78{cursor:pointer;border-radius:6px}._identity_1g97g_92{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;align-self:stretch;min-width:0;padding:0 .35rem 0 .55rem}._nameBtn_1g97g_102{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.08rem;width:100%;min-width:0;min-height:100%;padding:0;border:none;background:none;text-align:left;cursor:pointer;color:var(--tw-black)}._nameRow_1g97g_119{display:flex;align-items:center;gap:.35rem;min-width:0;max-width:100%;color:inherit}._nameRow_1g97g_119>svg{flex-shrink:0}._complete_1g97g_12 ._name_1g97g_35{color:var(--tw-black)}._complete_1g97g_12 ._nameRow_1g97g_119>svg{color:var(--tw-success)}._name_1g97g_35{display:block;font-family:var(--tw-heading-font);font-size:var(--tw-heading-lg);font-weight:var(--tw-heading-weight);letter-spacing:var(--tw-heading-tracking);line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tw-black)}._setSummary_1g97g_36{display:block;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-regular);color:var(--tw-grey);line-height:1.2}._noted_1g97g_162{color:var(--tw-accent)}._body_1g97g_166{padding:0 .45rem .5rem;display:flex;flex-direction:column;gap:.3rem}._foot_1g97g_173{display:flex;justify-content:flex-end;padding:.1rem .15rem .15rem}._stepper_1g97g_179{display:flex;gap:.15rem}._mark_15qgf_1{flex-shrink:0;display:inline-flex;align-items:center;gap:.2em;padding:.08rem .32rem;border:1px solid color-mix(in srgb,var(--tw-accent) 55%,transparent);border-radius:999px;color:var(--tw-accent);font-family:var(--tw-font-display);font-stretch:var(--tw-display-stretch);font-size:var(--tw-eyebrow-size);font-weight:var(--tw-eyebrow-weight);letter-spacing:var(--tw-eyebrow-tracking);line-height:1.2;text-transform:uppercase}._mark_15qgf_1:before{content:"★";font-size:.85em}._stamp_15qgf_25{position:absolute;left:50%;top:50%;z-index:2;padding:.2rem .55rem;border:2px solid var(--tw-accent);border-radius:4px;background:color-mix(in srgb,var(--tw-accent) 10%,var(--tw-white));box-shadow:var(--tw-hero-glow);color:var(--tw-accent);font-family:var(--tw-font-display);font-stretch:var(--tw-display-stretch);font-size:var(--tw-text-sm);font-weight:var(--tw-display-weight);letter-spacing:var(--tw-eyebrow-tracking);text-transform:uppercase;white-space:nowrap;pointer-events:none;transform:translate(-50%,-50%) rotate(-6deg);animation:_prStamp_15qgf_1 1.8s cubic-bezier(.2,.8,.2,1) both}@keyframes _prStamp_15qgf_1{0%{opacity:0;transform:translate(-50%,-50%) rotate(-6deg) scale(1.8)}14%{opacity:1;transform:translate(-50%,-50%) rotate(-6deg) scale(.96)}22%{transform:translate(-50%,-50%) rotate(-6deg) scale(1)}78%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) rotate(-6deg) scale(1)}}@media(prefers-reduced-motion:reduce){._stamp_15qgf_25{animation:_prStampFade_15qgf_1 1.8s linear both;transform:translate(-50%,-50%) rotate(-6deg)}@keyframes _prStampFade_15qgf_1{0%,80%{opacity:1}to{opacity:0}}}._row_123e0_1{display:grid;grid-template-columns:1.6rem minmax(0,1fr) 2.1rem;align-items:center;gap:.2rem;padding:.22rem .15rem .22rem .25rem;border-radius:7px;border:1px solid transparent;background:var(--tw-smoke);min-height:var(--touch-min, 44px);position:relative}._pr_123e0_15{border-color:color-mix(in srgb,var(--tw-accent) 70%,transparent)}._prStar_123e0_20{display:block;margin-top:.15rem;color:var(--tw-accent);font-family:var(--tw-font-display);font-size:var(--tw-text-micro);font-weight:var(--tw-weight-bold);letter-spacing:.02em;white-space:nowrap}._headerRow_123e0_31{display:grid;grid-template-columns:1.6rem minmax(0,1fr) 2.1rem;align-items:center;gap:.2rem;padding:0 .15rem .1rem .25rem}._indexSpacer_123e0_39{display:block}._hot_123e0_43{border-color:var(--tw-accent);background:color-mix(in srgb,var(--tw-accent) 8%,var(--tw-white))}._done_123e0_48{border-color:color-mix(in srgb,var(--tw-success) 55%,var(--tw-grey-light));background:color-mix(in srgb,var(--tw-success) 12%,var(--tw-white))}._locked_123e0_53{background:color-mix(in srgb,var(--tw-grey-light) 55%,var(--tw-smoke));border-color:transparent;color:var(--tw-grey);opacity:.72}._locked_123e0_53 ._index_123e0_39,._locked_123e0_53 ._planned_123e0_61,._locked_123e0_53 ._metricVal_123e0_62{color:var(--tw-grey)}._hot_123e0_43._done_123e0_48{border-color:var(--tw-success);background:color-mix(in srgb,var(--tw-success) 12%,var(--tw-white))}._index_123e0_39{font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;color:var(--tw-grey-dark);text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center;line-height:1}._done_123e0_48 ._index_123e0_39{color:var(--tw-success)}._metrics_123e0_88{display:grid;gap:.15rem;min-width:0;align-items:stretch}._headerRow_123e0_31 ._metrics_123e0_88{align-items:center}._metric_123e0_62{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;border:none;background:none;padding:.12rem .15rem;min-width:0;min-height:100%;cursor:pointer;text-align:center;border-radius:4px}._metric_123e0_62:focus,._metric_123e0_62:focus-visible{outline:none}._metricActive_123e0_120{background:color-mix(in srgb,var(--tw-accent) 14%,transparent);box-shadow:0 0 0 2px var(--tw-accent)}._metricActive_123e0_120:focus,._metricActive_123e0_120:focus-visible{box-shadow:0 0 0 2px var(--tw-accent)}._metricDisabled_123e0_130{opacity:1;cursor:default;pointer-events:none}._metricDisabled_123e0_130:disabled{color:inherit}._metricHead_123e0_140{display:flex;flex-direction:column;align-items:center;gap:.05rem;padding:0 .15rem;text-align:center;min-width:0}._metricLabel_123e0_150{flex-shrink:0;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);line-height:1.1}._headerHint_123e0_160{font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);color:var(--tw-grey);line-height:1.1;font-variant-numeric:tabular-nums}._noteHead_123e0_168{font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);text-align:center;line-height:1.1}._metricValWrap_123e0_178{flex:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:1.15rem}._metricVal_123e0_62{font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;color:var(--tw-black);line-height:1.1}._suggested_123e0_195{color:var(--tw-grey);font-weight:var(--tw-weight-semibold)}._planned_123e0_61{flex-shrink:0;font-size:var(--tw-text-micro);color:var(--tw-grey);line-height:1.1}._rest_123e0_207{display:none}._note_123e0_168{color:var(--tw-grey);justify-self:center}._noted_123e0_216{color:var(--tw-accent)}._bubbles_123e0_220{display:flex;gap:.22rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:.15rem .1rem .25rem}._bubbles_123e0_220::-webkit-scrollbar{display:none}._bubble_123e0_220{flex:0 0 auto;box-sizing:border-box;border:1px solid var(--tw-grey-light);background:var(--tw-white);color:var(--tw-grey-dark);border-radius:999px;padding:0 .55rem;min-height:var(--tw-control-min, 34px);min-width:var(--tw-control-min, 34px);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._bubble_123e0_220:focus,._bubble_123e0_220:focus-visible{outline:none;box-shadow:0 0 0 2px var(--tw-accent)}._bubbleOn_123e0_257{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_123e0_257:focus,._bubbleOn_123e0_257:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--tw-accent) 55%,var(--tw-black))}._bubbleAdd_123e0_268{border-style:dashed;font-weight:var(--tw-weight-semibold)}._other_123e0_273{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_123e0_273:focus,._other_123e0_273:focus-visible{outline:none;border-color:var(--tw-input-focus);box-shadow:0 0 0 2px var(--tw-input-focus)}._other_123e0_273::placeholder{color:var(--tw-input-placeholder);opacity:1}._setNote_123e0_298{margin:0;font-size:var(--tw-text-xs);color:var(--tw-grey)}._shell_v4paz_1{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1)}._shellOpen_v4paz_7{grid-template-rows:1fr}._clip_v4paz_11{overflow:hidden;min-height:0}._bar_v4paz_16{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding:.45rem var(--shell-inline, .75rem) .5rem;background:var(--tw-chrome);color:var(--tw-chrome-ink);border-top:1px solid rgb(255 255 255 / .12);box-shadow:0 1px #ffffff1a;transform:translateY(-100%);opacity:0;transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .28s ease}._shellOpen_v4paz_7 ._bar_v4paz_16{transform:translateY(0);opacity:1}@media(prefers-reduced-motion:reduce){._shell_v4paz_1,._bar_v4paz_16{transition:none}}._copy_v4paz_45{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35rem .55rem;min-width:0}._kicker_v4paz_53{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:#ffffffa6}._clock_v4paz_61{font-size:1.35rem;font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.02em}._target_v4paz_69{font-size:var(--tw-text-body);font-variant-numeric:tabular-nums;color:#ffffffa6}._actions_v4paz_75{display:flex;align-items:center;gap:.4rem;flex-shrink:0}._add_v4paz_82{background:var(--tw-white)!important;border-color:var(--tw-chrome-ink)!important;color:var(--tw-black)!important;min-height:2.25rem!important;padding:.35rem .7rem!important}._add_v4paz_82:hover:not(:disabled){background:var(--tw-smoke)!important;border-color:var(--tw-smoke)!important}._end_v4paz_95{min-height:2.25rem!important;padding:.35rem .75rem!important}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/saira-condensed-latin-600-normal-0taFJMb7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/saira-condensed-latin-700-normal-BpDqMSKw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2) format("woff2-variations"),url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-italic-DKUSOBgV.woff2) format("woff2-variations"),url(/assets/ibm-plex-sans-latin-wght-italic-DKUSOBgV.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--tw-black: #000000;--tw-grey: #6b6b6b;--tw-grey-dark: #3a3a3a;--tw-grey-light: #b8b8b8;--tw-white: #ffffff;--tw-smoke: #f5f5f5;--tw-accent: #786c5e;--tw-accent-header: linear-gradient( 180deg, color-mix(in srgb, var(--tw-accent) 81%, #1c1814) 0%, var(--tw-accent) 54%, color-mix(in srgb, var(--tw-accent) 76%, #ece8e2) 100% );--tw-warning: #c4a035;--tw-danger: #c62828;--tw-success: #2f7d4a;--tw-mark-complete: color-mix(in srgb, var(--tw-accent) 55%, #1c140e);--tw-mark-complete-ink: #f7f3ee;--tw-mark-attention: color-mix(in srgb, var(--tw-accent) 72%, #cfc3b0);--tw-mark-attention-ink: #1a140c;--tw-day-open: var(--tw-page);--tw-day-open-border: color-mix(in srgb, var(--tw-grey-light) 65%, var(--tw-page));--tw-day-filled: color-mix(in srgb, var(--tw-accent) 25%, var(--tw-white));--tw-day-filled-border: color-mix(in srgb, var(--tw-accent) 28%, var(--tw-grey-light));--tw-day-today: color-mix(in srgb, var(--tw-accent) 34%, var(--tw-white));--tw-day-today-border: var(--tw-accent);--tw-day-focus-lift: drop-shadow(0 8px 16px rgb(28 24 20 / .14)) drop-shadow(0 0 14px color-mix(in srgb, var(--tw-accent) 40%, transparent));--tw-font: "IBM Plex Sans Variable", "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--tw-font-display: "Saira Condensed", "Roboto Condensed", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--tw-display-stretch: condensed;--tw-display-size: 2.25rem;--tw-weight-regular: 400;--tw-weight-medium: 500;--tw-weight-semibold: 600;--tw-weight-bold: 700;--tw-text-micro: .62rem;--tw-text-2xs: .68rem;--tw-text-xs: .75rem;--tw-text-sm: .8125rem;--tw-text-body: .875rem;--tw-text-md: .9375rem;--tw-text-base: 1rem;--tw-text-lg: 1.05rem;--tw-text-title: 1.15rem;--tw-display-weight: var(--tw-weight-bold);--tw-heading-font: var(--tw-font-display);--tw-heading-weight: var(--tw-weight-bold);--tw-heading-tracking: .005em;--tw-heading-leading: 1.2;--tw-heading-sm: .95rem;--tw-heading-md: 1.075rem;--tw-heading-lg: 1.2rem;--tw-heading-xl: 1.3rem;--tw-heading-page: 1.5rem;--tw-heading-hero: 1.85rem;--tw-display-tracking: .01em;--tw-display-leading: 1;--tw-eyebrow-size: var(--tw-text-sm);--tw-eyebrow-weight: var(--tw-weight-semibold);--tw-eyebrow-tracking: .08em;--tw-hero-size: 3.75rem;--tw-hero-weight: var(--tw-weight-bold);--tw-hero-tracking: -.03em;--tw-hero-glow: 0 0 28px color-mix(in srgb, var(--tw-accent) 38%, transparent);--tw-stat-size: var(--tw-text-lg);--tw-stat-weight: var(--tw-weight-semibold);--tw-hairline-color: color-mix(in srgb, var(--tw-grey-light) 70%, transparent);--tw-hairline: 1px solid var(--tw-hairline-color);--tw-input-font-size: var(--tw-text-body);--tw-input-line-height: 1.35;--tw-input-font-weight: var(--tw-weight-regular);--tw-input-color: var(--tw-black);--tw-input-placeholder: var(--tw-grey);--tw-input-focus: var(--tw-accent);accent-color:var(--tw-accent);--touch-min: 44px;--tw-control-min: 34px;--tw-icon-md: 1.25rem;--tw-icon-sm: 1.125rem;--tw-icon-xs: .875rem;--tw-grip-size: var(--tw-control-min, 34px);--tw-chip-font-size: var(--tw-text-xs);--tw-chip-pad-y: .32rem;--tw-chip-pad-x: .58rem;--tw-vv-height: 100svh;--tw-vv-bottom: 0px;--tw-app-height: var(--tw-vv-height, 100svh);--tw-nav-bottom: max(.5rem, calc(env(safe-area-inset-bottom, 0px) - 1.65rem) );--tw-nav-height: 53px;--tw-nav-gap: .75rem;--tw-nav-clearance: calc( var(--tw-nav-height) + var(--tw-nav-bottom) + var(--tw-nav-gap) + var(--tw-vv-bottom, 0px) );--tw-train-orb-rise: 1.05rem;--tw-overlay-z: 80;--phone-width: 402px;--day-cutout-w: 2.85rem;--day-cutout-h: 1.35rem;--schedule-slot-min-h: calc(1.3rem + 42px) ;--back-dock-gap: .35rem;--back-dock-clearance: calc( var(--tw-control-min, 34px) + var(--tw-train-orb-rise) + var(--back-dock-gap) );--tw-page: var(--tw-smoke);--tw-surface: var(--tw-white);--tw-ink: var(--tw-black);--tw-ink-on-accent: var(--tw-white);--tw-chrome: var(--tw-black);--tw-chrome-ink: var(--tw-white);--tw-nav-fill: color-mix(in srgb, var(--tw-white) 90%, transparent);--tw-nav-border: color-mix(in srgb, var(--tw-grey-dark) 22%, transparent);--tw-nav-shadow: 0 10px 24px rgb(0 0 0 / .12);--tw-nav-ink: var(--tw-grey-dark);--tw-nav-ink-hover: var(--tw-black);--tw-nav-active: var(--tw-black);--tw-nav-active-fill: color-mix(in srgb, var(--tw-accent) 16%, var(--tw-white));--tw-nav-orb-gap: var(--tw-white);--tw-header-tab: rgb(255 255 255 / .78);--tw-header-tab-hover: #fff;--tw-header-tab-active: #f4efe6;--tw-header-tab-active-fill: rgb(255 255 255 / .16);--tw-header-tab-active-border: rgb(255 255 255 / .42);--tw-radius-card: 12px;--tw-card-glow: 1px solid color-mix(in srgb, var(--tw-accent) 42%, transparent);--tw-primary-glow: 0 0 18px color-mix(in srgb, var(--tw-accent) 48%, transparent)}@media(min-width:768px){:root{--back-dock-gap: 1.25rem;--back-dock-clearance: calc(var(--tw-control-min, 34px) + var(--back-dock-gap) * 2)}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--tw-page)}html,body,#root{margin:0;min-height:100%;min-height:100svh;min-height:-webkit-fill-available;min-height:var(--tw-app-height, 100svh);color:var(--tw-ink);font-family:var(--tw-font);font-variant-numeric:tabular-nums}@media(max-width:767px){html,body,#root{height:100svh;height:-webkit-fill-available;height:var(--tw-app-height, 100svh);min-height:0;overflow:hidden;overscroll-behavior:none}}@media(max-width:767px)and (display-mode:standalone){:root{--tw-app-height: max(var(--tw-vv-height, 100svh), 100lvh)}}body,#root{background:var(--tw-page)}button,input,select,textarea{font:inherit;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}input:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus,input:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{outline:none;border-color:var(--tw-input-focus);box-shadow:0 0 0 2px var(--tw-input-focus);-webkit-focus-ring-color:var(--tw-input-focus)}input[type=search]:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus,input[type=search]:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus-visible{box-shadow:none}button:focus,button:focus-visible{outline:none;-webkit-focus-ring-color:transparent}@media(max-width:767px){:root{--tw-input-font-size: 16px}button{min-height:var(--touch-min)}input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]),select,textarea{font-size:16px!important}input:not([class]):not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=file]),select:not([class]),textarea:not([class]){min-height:var(--touch-min)}[data-ui-compact] input:not([type=checkbox]):not([type=radio]):not([type=hidden]),[data-ui-compact] select,[data-ui-compact] textarea{min-height:var(--tw-control-min)}[data-ui-compact] input[type=search]{min-height:var(--tw-control-min);height:auto}button.btn.xs,button.btn.icon.xs{min-height:1.25rem;min-width:1.25rem}}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.stackGrid{display:grid;grid-template-columns:1fr;gap:16px}.weekStrip{display:flex;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:16px 0;padding-bottom:4px}.weekStrip>*{flex:0 0 68px;min-height:var(--touch-min)}.runnerSticky{position:sticky;top:0;z-index:6;background:var(--tw-smoke);padding-bottom:8px}.monthGrid{display:none}.monthDayList{display:flex;flex-direction:column;gap:8px}.phoneStackActions{display:flex;gap:8px;margin-top:12px}.phoneNavRow{display:flex;justify-content:space-between;gap:8px}.stackYear{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(min-width:768px){.stackGrid{grid-template-columns:1fr 1fr}.weekStrip{display:grid;grid-template-columns:repeat(7,1fr)}.weekStrip>*{flex:unset;min-width:0}.stackYear{grid-template-columns:repeat(4,1fr)}.monthGrid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.monthDayList{display:none}}@media(max-width:430px){.card{padding:.85rem}.weekStrip>*{flex:0 0 60px}.phoneStackActions{flex-direction:column}.phoneStackActions button{width:100%;min-height:var(--touch-min)}.phoneNavRow{display:flex;flex-direction:column;gap:8px}.phoneNavRow button{width:100%;min-height:var(--touch-min)}}html[data-theme=dark]{--tw-smoke: #141311;--tw-white: #221f1c;--tw-black: #f4efe6;--tw-grey: #a3988c;--tw-grey-dark: #e6ddd2;--tw-grey-light: #4a433c;--tw-accent: #b7a48e;--tw-success: #5fb67e;--tw-danger: #ef7a6e;--tw-accent-header: linear-gradient(180deg, #3a3228 0%, #241f1a 58%, #161310 100%);--tw-page: var(--tw-smoke);--tw-surface: var(--tw-white);--tw-ink: var(--tw-black);--tw-ink-on-accent: #1a140c;--tw-chrome: #100e0c;--tw-chrome-ink: #f4efe6;--tw-nav-fill: color-mix(in srgb, var(--tw-chrome) 82%, transparent);--tw-nav-border: color-mix(in srgb, var(--tw-accent) 38%, transparent);--tw-nav-shadow: 0 12px 28px rgb(0 0 0 / .45);--tw-nav-ink: color-mix(in srgb, var(--tw-chrome-ink) 62%, transparent);--tw-nav-ink-hover: color-mix(in srgb, var(--tw-chrome-ink) 88%, transparent);--tw-nav-active: var(--tw-chrome-ink);--tw-nav-active-fill: color-mix(in srgb, var(--tw-accent) 28%, transparent);--tw-nav-orb-gap: var(--tw-chrome);--tw-header-tab: rgb(255 255 255 / .62);--tw-header-tab-hover: rgb(255 255 255 / .88);--tw-header-tab-active: var(--tw-accent);--tw-header-tab-active-fill: color-mix(in srgb, var(--tw-accent) 22%, transparent);--tw-header-tab-active-border: color-mix(in srgb, var(--tw-accent) 45%, transparent);--tw-input-color: var(--tw-ink);--tw-input-placeholder: #8a8074;--tw-input-focus: var(--tw-accent);--tw-mark-complete: color-mix(in srgb, var(--tw-accent) 50%, #f3ebe3);--tw-mark-complete-ink: #1a140c;--tw-mark-attention: color-mix(in srgb, var(--tw-accent) 58%, #2a241c);--tw-mark-attention-ink: #f4efe6;--tw-day-open: color-mix(in srgb, var(--tw-page) 58%, #000);--tw-day-open-border: color-mix(in srgb, var(--tw-grey-light) 34%, transparent);--tw-day-filled: var(--tw-white);--tw-day-filled-border: color-mix(in srgb, var(--tw-grey-light) 65%, var(--tw-smoke));--tw-day-today: color-mix(in srgb, var(--tw-accent) 30%, var(--tw-white));--tw-day-today-border: var(--tw-accent);--tw-day-focus-lift: drop-shadow(0 10px 20px rgb(0 0 0 / .55)) drop-shadow(0 0 16px color-mix(in srgb, var(--tw-accent) 42%, transparent));color-scheme:dark;accent-color:var(--tw-accent)}._banner_wwmg3_1{display:flex;align-items:flex-start;gap:.55rem;margin-bottom:.75rem;padding:.55rem .7rem .55rem .55rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));background:var(--tw-white);color:var(--tw-black);box-shadow:0 6px 18px #00000014}._fixed_wwmg3_14{position:fixed;left:.75rem;right:.75rem;bottom:calc(var(--tw-nav-clearance) + var(--tw-train-orb-rise, 1.05rem));z-index:40;margin-bottom:0;box-shadow:0 10px 28px #00000024}._plain_wwmg3_24{align-items:center;margin:0;padding:.15rem 0;border:none;border-radius:0;background:transparent;box-shadow:none}._plain_wwmg3_24 ._icon_wwmg3_34{width:1.15rem;height:1.15rem;background:transparent;color:var(--tw-grey)}._compact_wwmg3_41{align-items:center;justify-content:center;gap:.4rem;height:32px;width:max-content;max-width:calc(100vw - 6.5rem);margin:0;padding:0 .28rem 0 .5rem;border-radius:7px;box-shadow:0 8px 22px #00000047,0 1px 4px #00000029}._compact_wwmg3_41._fixed_wwmg3_14{top:calc(env(safe-area-inset-top,0px) + .42rem);bottom:auto;left:auto;right:var(--shell-inline, .75rem);transform:none;z-index:50}._compact_wwmg3_41 ._icon_wwmg3_34{display:none}._compact_wwmg3_41 ._message_wwmg3_69{flex:0 1 auto;padding-top:0;font-size:var(--tw-text-xs);line-height:1;white-space:nowrap}._compact_wwmg3_41 ._action_wwmg3_77{margin:0;padding:0 .55rem;min-height:26px;height:26px;border-radius:6px;font-size:var(--tw-text-2xs)}._icon_wwmg3_34{flex:0 0 auto;width:1.5rem;height:1.5rem;border-radius:999px;display:grid;place-items:center;background:var(--tw-chrome);color:var(--tw-chrome-ink)}._icon_wwmg3_34 svg{width:.9rem;height:.9rem;display:block}._message_wwmg3_69{flex:1;min-width:0;margin:0;padding-top:.08rem;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.35}._action_wwmg3_77{flex-shrink:0;margin:-.1rem 0;padding:.35rem .65rem;border:1px solid var(--tw-accent);border-radius:var(--tw-radius-card);background:var(--tw-accent);color:var(--tw-ink-on-accent);box-shadow:var(--tw-primary-glow);font:inherit;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);min-height:var(--tw-control-min, 34px);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:filter .15s ease,transform .15s ease}._action_wwmg3_77:active{filter:brightness(.94);transform:scale(.98)}@media(hover:hover){._action_wwmg3_77:hover{filter:brightness(1.06)}}@media(prefers-reduced-motion:reduce){._action_wwmg3_77{transition:none}._action_wwmg3_77:active{transform:none}}._info_wwmg3_153 ._icon_wwmg3_34{background:var(--tw-chrome)}._warning_wwmg3_157{border-color:color-mix(in srgb,var(--tw-warning) 32%,var(--tw-grey-light));background:color-mix(in srgb,var(--tw-warning) 8%,var(--tw-white))}._warning_wwmg3_157 ._icon_wwmg3_34{background:var(--tw-warning)}._danger_wwmg3_166{border-color:color-mix(in srgb,var(--tw-danger) 32%,var(--tw-grey-light));background:color-mix(in srgb,var(--tw-danger) 8%,var(--tw-white))}._danger_wwmg3_166 ._icon_wwmg3_34{background:var(--tw-danger)}@media(min-width:768px){._fixed_wwmg3_14:not(._compact_wwmg3_41){left:auto;right:1.5rem;bottom:1.5rem;width:min(22rem,calc(100vw - 3rem))}._compact_wwmg3_41._fixed_wwmg3_14{top:.42rem;right:1.5rem}}._noticeIcon_13ju6_1{position:relative;display:block;width:20px;height:20px}._noticeIcon_13ju6_1 svg{display:block;width:20px;height:20px}._noticeDot_13ju6_14{position:absolute;top:0;right:0;width:7px;height:7px;border-radius:50%;background:var(--tw-accent);box-shadow:0 0 0 2px var(--tw-chrome)}._noticeMessage_13ju6_25{margin:0;color:var(--tw-chrome-ink);font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);line-height:1.45}._card_13ju6_33{display:flex;flex-direction:column;gap:.35rem;margin-top:.75rem;padding:.65rem .75rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));background:color-mix(in srgb,var(--tw-black) 3%,var(--tw-white))}._cardTitle_13ju6_44{margin:0;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._cardBody_13ju6_53{margin:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.4;color:var(--tw-black)}._cardList_13ju6_61{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.25rem}._cardAction_13ju6_70{align-self:flex-end;margin-top:.2rem;padding:.35rem .7rem;border:none;border-radius:8px;background:var(--tw-accent);color:var(--tw-chrome-ink);font:inherit;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);min-height:var(--tw-control-min, 34px);cursor:pointer;touch-action:manipulation}._cardAction_13ju6_70:disabled{opacity:.6;cursor:default}._wrap_i7b9k_1{display:grid;gap:.75rem;align-content:start;justify-items:start;min-height:40vh;padding:1.5rem 1rem;color:var(--tw-black)}._title_i7b9k_11{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-xl);font-weight:var(--tw-heading-weight);letter-spacing:var(--tw-heading-tracking)}._body_i7b9k_19{margin:0;max-width:28rem;font-size:var(--tw-text-body);line-height:1.45;color:var(--tw-grey)}._actions_i7b9k_27{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}._root_1oy22_1{display:grid;place-items:center;color:var(--tw-black, #000);box-sizing:border-box}._fullscreen_1oy22_8{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:var(--tw-smoke, #f5f5f5)}._fill_1oy22_15{width:100%;flex:1 1 auto;align-self:stretch;min-height:12rem;padding:1.5rem .75rem}._inline_1oy22_23{width:100%;min-height:4.5rem;padding:.85rem .5rem}._inline_1oy22_23._size_sm_1oy22_29{min-height:2.75rem;padding:.35rem .5rem}._overlay_1oy22_35{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;width:auto;min-height:0;padding:.75rem;background:color-mix(in srgb,var(--tw-smoke, #f5f5f5) 84%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:inherit;pointer-events:auto}._host_1oy22_48{position:relative;min-width:0}._hostBusy_1oy22_53{pointer-events:none}._mark_1oy22_57{position:relative;display:grid;place-items:center}._size_sm_1oy22_29 ._mark_1oy22_57{width:2.75rem;height:2.75rem}._size_md_1oy22_68 ._mark_1oy22_57{width:4.5rem;height:4.5rem}._size_lg_1oy22_73 ._mark_1oy22_57{width:6.5rem;height:6.5rem}._icon_1oy22_78{object-fit:contain;animation:_breathe_1oy22_1 1.6s ease-in-out infinite;will-change:transform,opacity}._size_sm_1oy22_29 ._icon_1oy22_78{width:1.85rem;height:1.85rem}._size_md_1oy22_68 ._icon_1oy22_78{width:3.15rem;height:3.15rem}._size_lg_1oy22_73 ._icon_1oy22_78{width:4.75rem;height:4.75rem}._ring_1oy22_99{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px solid transparent;border-top-color:var(--tw-accent, #786c5e);border-right-color:color-mix(in srgb,var(--tw-accent, #786c5e) 35%,transparent);animation:_spin_1oy22_1 1.05s linear infinite;will-change:transform}._size_sm_1oy22_29 ._ring_1oy22_99{border-width:1.25px}._srOnly_1oy22_114{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes _breathe_1oy22_1{0%,to{transform:scale(1);opacity:.88}50%{transform:scale(1.04);opacity:1}}@keyframes _spin_1oy22_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._icon_1oy22_78,._ring_1oy22_99{animation:none}._icon_1oy22_78{opacity:1}._ring_1oy22_99{border-color:color-mix(in srgb,var(--tw-accent, #786c5e) 40%,transparent);border-top-color:var(--tw-accent, #786c5e)}}._wrap_sizlx_1{position:fixed;left:0;right:0;z-index:18;display:flex;align-items:flex-end;justify-content:center;pointer-events:none;overflow:hidden}._wrapSettling_sizlx_13{transition:height .16s ease}._inner_sizlx_17{display:grid;place-items:center;padding-bottom:.15rem;transition:opacity .12s ease,transform .12s ease}._inner_sizlx_17 [role=status]{min-height:0;padding:0}@media(prefers-reduced-motion:reduce){._wrap_sizlx_1,._inner_sizlx_17{transition:none}}._page_1rbef_1{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:100dvh;min-height:100svh;box-sizing:border-box;padding:1rem;padding-top:calc(1rem + env(safe-area-inset-top,0px));padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));background:var(--tw-smoke)}._panel_1rbef_16{width:100%;max-width:24rem}._logo_1rbef_21{display:block;width:100%;max-width:18rem;height:auto;margin:0 auto .55rem;object-fit:contain}._submit_1rbef_30{width:100%;margin-top:.15rem}._error_1rbef_35{margin:0 0 .5rem;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);color:var(--tw-grey-dark)}._invite_1rbef_42:not(:empty){margin-bottom:.75rem}._switch_1rbef_46{margin:.7rem 0 0;text-align:center;font-size:var(--tw-text-sm);color:var(--tw-grey)}._switchBtn_1rbef_53{border:0;padding:0;background:none;color:var(--tw-accent);font:inherit;font-weight:var(--tw-weight-semibold);cursor:pointer}._demo_1rbef_63{margin-top:1rem;border-top:1px solid var(--tw-grey-light);padding-top:1rem}._demoHint_1rbef_69{margin:0 0 .5rem;font-size:var(--tw-text-sm);color:var(--tw-grey)}._card_1tpnj_1{position:relative;background:var(--day-card-bg, var(--tw-white));border:1px solid var(--day-card-border, color-mix(in srgb, var(--tw-grey-light) 65%, var(--tw-smoke)));border-radius:var(--tw-radius-card);outline:var(--day-card-outline, var(--tw-card-glow));outline-offset:-1px;filter:var(--day-card-lift, none);padding:.65rem .75rem;overflow:hidden}._card_1tpnj_1:has([aria-haspopup=menu][aria-expanded=true]){overflow:visible;z-index:6}._compact_1tpnj_18{padding:.42rem .65rem}._compact_1tpnj_18 ._cardInner_1tpnj_22{gap:.45rem}._compact_1tpnj_18 ._summary_1tpnj_26 h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._flush_1tpnj_32{border:none;border-radius:0;outline:none;background:transparent;overflow:visible}._rowAside_1tpnj_40{display:flex;align-items:center;gap:.1rem;flex-shrink:0;min-width:0}._clickable_1tpnj_48{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_1tpnj_48:active{background:color-mix(in srgb,var(--tw-accent) 10%,var(--day-card-bg, var(--tw-white)));border-color:color-mix(in srgb,var(--tw-accent) 40%,var(--tw-grey-light))}@media(hover:hover){._clickable_1tpnj_48:hover{background:color-mix(in srgb,var(--tw-accent) 6%,var(--day-card-bg, var(--tw-white)));border-color:color-mix(in srgb,var(--tw-accent) 45%,var(--tw-grey-light))}}@media(prefers-reduced-motion:reduce){._clickable_1tpnj_48{transition:none}}._cardInner_1tpnj_22{display:flex;align-items:center;gap:.65rem;min-width:0;flex:1}._cardTop_1tpnj_83{display:flex;align-items:stretch;gap:.35rem;min-width:0}._cardRail_1tpnj_90{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_1tpnj_90:not(:has(._counts_1tpnj_100)):not(:has(._actions_1tpnj_100)):not(:has(._tools_1tpnj_100)){justify-content:center}._cardRail_1tpnj_90._cardRailUnderCorner_1tpnj_104:not(:has(._counts_1tpnj_100)):not(:has(._actions_1tpnj_100)):not(:has(._tools_1tpnj_100)){justify-content:flex-end}._cardRailTools_1tpnj_108{flex-direction:row;align-items:center;justify-content:flex-end;align-self:center;gap:0;min-width:0;margin-right:-.3rem}._cardRailUnderCorner_1tpnj_104._cardRailTools_1tpnj_108{align-self:flex-end}._aside_1tpnj_122{position:absolute;top:.55rem;right:.65rem;display:flex;flex-direction:column;align-items:flex-end;gap:.18rem;z-index:1}._cardWithCorner_1tpnj_133{overflow:hidden}._cardWithCorner_1tpnj_133 ._summary_1tpnj_26{padding-right:calc(var(--day-cutout-w) + .5rem)}._cardCornerRail_1tpnj_141 ._summary_1tpnj_26{padding-right:0}._cardWithGrip_1tpnj_145{min-height:4.5rem}._cardWithGrip_1tpnj_145 ._summary_1tpnj_26{padding-right:1.7rem;padding-bottom:.2rem}._dragging_1tpnj_154{opacity:.45}._dropTarget_1tpnj_158,._dropTarget_1tpnj_158 ._asideCorner_1tpnj_162{border-color:var(--tw-accent)}._tools_1tpnj_100{display:flex;align-items:center;gap:.2rem;flex-shrink:0;margin-right:-.1rem}._railChevron_1tpnj_174{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_1tpnj_183{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_1tpnj_183:active{cursor:grabbing}._asideCorner_1tpnj_162{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_1tpnj_1:hover ._asideCorner_1tpnj_162{border-color:var(--tw-accent)}._counts_1tpnj_100{display:flex;align-items:center;justify-content:center;gap:.28rem;margin:0;color:var(--tw-grey);font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);line-height:1.3;text-align:center;white-space:nowrap}._statusWarn_1tpnj_241,._statusOk_1tpnj_242{display:flex;align-items:center;line-height:0}._statusWarn_1tpnj_241{color:var(--tw-warning)}._statusOk_1tpnj_242{color:var(--tw-accent)}._actions_1tpnj_100{display:flex;align-items:center;gap:.2rem;flex-shrink:0}._railRecapBtn_1tpnj_263{flex-shrink:0}._actionBtn_1tpnj_267{min-width:28px!important;min-height:28px!important;width:28px;height:28px;padding:0!important}._summary_1tpnj_26{min-width:0;flex:1;display:flex;flex-direction:column;gap:.2rem}._insetChip_1tpnj_283{align-self:flex-start;margin-top:.1rem}._railChip_1tpnj_288{align-self:center;margin-right:.15rem}._cardWithDateCorner_1tpnj_293{overflow:hidden}._cardWithDateCorner_1tpnj_293 ._cardTop_1tpnj_83{align-items:center}._cardWithDateCorner_1tpnj_293 ._cardInner_1tpnj_22,._cardWithDateCorner_1tpnj_293 ._summary_1tpnj_26{flex:1;min-width:0}._dateCorner_1tpnj_311{position:absolute;top:0;right:0;z-index:1;margin:0;padding:.22rem .55rem .2rem .6rem;border-radius:0 7px 0 8px;background:var(--tw-accent);color:var(--tw-chrome-ink);font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;line-height:1.2;text-transform:uppercase;white-space:nowrap;pointer-events:none}._cancelledChip_1tpnj_331{align-self:center;flex-shrink:0;margin-right:.15rem;padding:.12rem .4rem;border-radius:999px;background:color-mix(in srgb,var(--tw-danger, #c0392b) 12%,transparent);color:var(--tw-danger, #c0392b);font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;line-height:1.3;text-transform:uppercase;white-space:nowrap}._stats_1tpnj_347{display:flex;flex-wrap:nowrap;align-items:center;gap:.15rem;margin:.05rem 0 0;min-width:0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.25;white-space:nowrap}._muscleMeta_1tpnj_361{display:inline-flex;align-items:center;gap:.15rem;border:none;background:none;padding:0;margin:.05rem 0 0;min-width:0;min-height:0;height:auto;max-width:100%;overflow:hidden;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.2;cursor:pointer;text-align:left;border-radius:3px;transition:color .15s ease,opacity .15s ease}._muscleMeta_1tpnj_361:disabled{cursor:default}._muscleMeta_1tpnj_361:not(:disabled):active{color:color-mix(in srgb,var(--tw-grey) 75%,var(--tw-black))}._muscleMeta_1tpnj_361:not(:disabled):hover ._moreChevron_1tpnj_392,._muscleMeta_1tpnj_361:not(:disabled):active ._moreChevron_1tpnj_392{opacity:1}@media(hover:hover){._muscleMeta_1tpnj_361: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_1tpnj_361{transition:none}}._footer_1tpnj_411 ._muscleMeta_1tpnj_361,._muscleRow_1tpnj_412 ._muscleMeta_1tpnj_361{margin:0}@media(max-width:767px){._muscleRow_1tpnj_412 ._muscleMeta_1tpnj_361{min-height:0;font-size:var(--tw-text-xs)}}._muscleRow_1tpnj_412{padding:.2rem 0 .12rem;min-width:0;line-height:1}._muscleRow_1tpnj_412:has(+._programFooter_1tpnj_429){padding-bottom:var(--session-footer-gap, .25rem)}._muscleRowStandalone_1tpnj_433{margin-top:.05rem;padding:.2rem 0 0;border-top:1px solid var(--tw-grey-light)}._statsMuscles_1tpnj_439{display:flex;align-items:center;gap:.35rem;min-width:0;flex:0 1 auto;overflow:hidden}._statsMusclesBtn_1tpnj_448{display:inline-flex;align-items:center;gap:.15rem;border:none;background:none;padding:0;margin:0;min-height:0;height:auto;min-width:0;max-width:100%;overflow:hidden;color:var(--tw-accent);font:inherit;font-weight:var(--tw-weight-semibold);cursor:pointer;text-align:left;border-radius:3px;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--tw-accent) 42%,transparent);text-underline-offset:.14em;text-decoration-thickness:1px;transition:color .15s ease,opacity .15s ease,text-decoration-color .15s ease}._statsMusclesBtn_1tpnj_448:active{color:color-mix(in srgb,var(--tw-accent) 75%,var(--tw-black))}@media(hover:hover){._statsMusclesBtn_1tpnj_448:hover{color:color-mix(in srgb,var(--tw-accent) 70%,var(--tw-black));text-decoration-color:color-mix(in srgb,var(--tw-accent) 78%,transparent)}}@media(prefers-reduced-motion:reduce){._statsMusclesBtn_1tpnj_448{transition:none}}._stats_1tpnj_347>span:not(._statsMuscles_1tpnj_439){flex-shrink:0}._preview_1tpnj_495{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_1tpnj_505{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1)}._expandOpen_1tpnj_511{grid-template-rows:1fr}._expandInner_1tpnj_515{overflow:hidden;min-height:0}@media(prefers-reduced-motion:reduce){._expand_1tpnj_505{transition:none}}._footer_1tpnj_411{margin:0;padding:.35rem 0 0;border-top:1px solid var(--tw-grey-light);color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.25}._card_1tpnj_1>._footer_1tpnj_411{margin-top:.35rem}._previewNotes_1tpnj_540{margin:.4rem 0 0;padding:.4rem 0 0;border-top:1px solid var(--tw-grey-light);color:var(--tw-grey);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-medium);line-height:1.35;white-space:pre-wrap}._previewActions_1tpnj_551{display:flex;align-items:center;justify-content:flex-end;margin-top:.45rem;padding-top:.35rem;border-top:1px solid var(--tw-grey-light)}._programFooter_1tpnj_429{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_1tpnj_412+._programFooter_1tpnj_429{margin-top:0;padding-top:var(--session-footer-gap, .25rem)}._programFooterNotes_1tpnj_575{margin:0;min-width:0;color:var(--tw-grey);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-medium);line-height:1.35;white-space:pre-wrap}._programFooterSpacer_1tpnj_585{display:block;min-width:0}._programFooterAction_1tpnj_590{display:flex;gap:.25rem;align-self:end;border-left:1px solid var(--tw-grey-light);padding-left:.85rem;flex-shrink:0}._programFooterActionStack_1tpnj_599{flex-direction:column;align-items:stretch;align-self:start;gap:.05rem}._programFooterActionStack_1tpnj_599 button{min-height:0;justify-content:flex-end;padding-block:.15rem}@media(max-width:767px){._programFooterActionStack_1tpnj_599 button{min-height:0;font-size:var(--tw-text-sm)}}._footer_1tpnj_411 ._statsMusclesBtn_1tpnj_448,._programFooter_1tpnj_429 ._statsMusclesBtn_1tpnj_448{white-space:normal}._previewVariations_1tpnj_624{margin-bottom:.55rem}._previewGroup_1tpnj_628{display:flex;flex-direction:column;gap:.12rem}._previewStatRow_1tpnj_634{display:flex;align-items:baseline;gap:.35rem;flex-wrap:wrap}._previewStatRow_1tpnj_634 ._previewValue_1tpnj_641{flex-shrink:0}._previewLabel_1tpnj_645{margin:0;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._previewLabelFollow_1tpnj_654{margin-top:.55rem}._previewCount_1tpnj_658{font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:0;text-transform:none}._previewCount_1tpnj_658:before{content:"·";margin:0 .35rem;color:var(--tw-grey-light)}._previewStationList_1tpnj_671{margin:.12rem 0 0;padding:0 0 0 1.15rem;list-style:decimal outside;color:var(--tw-grey-dark);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.35}._previewStationList_1tpnj_671 li{display:list-item;min-width:0;margin:0 0 .12rem;padding-left:.15rem}._previewStationList_1tpnj_671 li:last-child{margin-bottom:0}._previewColumns_1tpnj_692{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;align-items:stretch;width:100%;position:relative;margin-bottom:.4rem}._previewColumns_1tpnj_692:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;margin-left:-.5px;background:var(--tw-grey-light);pointer-events:none}._previewColumn_1tpnj_692{display:flex;flex-direction:column;gap:.65rem;min-width:0}._previewValue_1tpnj_641{margin:0;color:var(--tw-black);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.3}._previewMuted_1tpnj_729{margin:0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-medium);line-height:1.35}._previewRange_1tpnj_737{margin:0;color:var(--tw-grey-dark);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.35}._previewBody_1tpnj_745{margin:0;color:var(--tw-black);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-medium);line-height:1.35;white-space:pre-wrap}._previewChipRow_1tpnj_754{display:flex;flex-wrap:wrap;gap:.3rem}._previewChip_1tpnj_754{flex:0 0 auto;padding:.2rem .5rem;border-radius:999px;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);line-height:1.2;color:var(--tw-black);background:var(--tw-white);border:1px solid var(--tw-grey-light)}._previewList_1tpnj_772{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.08rem;color:var(--tw-grey-dark);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.3}._previewDay_1tpnj_785{display:grid;grid-template-columns:1.85rem 1fr;column-gap:.6rem;align-items:center}._previewWeekday_1tpnj_792{color:var(--tw-grey);font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;text-align:left}._previewSession_1tpnj_801{min-width:0}._previewRest_1tpnj_805{color:var(--tw-grey);font-weight:var(--tw-weight-semibold)}._field_10n5g_1{display:flex;flex-direction:column;gap:.18rem;margin-bottom:0;min-width:0;position:relative}._label_10n5g_10{font-size:var(--tw-text-2xs);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey);font-weight:var(--tw-weight-semibold)}._trigger_10n5g_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:var(--tw-text-body);line-height:1.3;min-height:var(--tw-control-min, 34px);text-align:left;cursor:pointer;color:inherit;font:inherit}._trigger_10n5g_18:focus,._trigger_10n5g_18:focus-visible{outline:none;border-color:var(--tw-input-focus);box-shadow:0 0 0 2px var(--tw-input-focus)}._trigger_10n5g_18:disabled{opacity:.6;cursor:not-allowed}._value_10n5g_49{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._placeholder_10n5g_57{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tw-grey)}._caret_10n5g_66{flex-shrink:0;color:var(--tw-grey);font-size:var(--tw-text-2xs);line-height:1}._selected_10n5g_73{position:relative;display:flex;flex-direction:column;gap:.35rem;min-width:0}._clearBtn_10n5g_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_10n5g_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_10n5g_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_10n5g_117{flex-shrink:0;display:flex;flex-direction:column;gap:.35rem}._list_10n5g_124{flex:1;min-height:0;display:flex;flex-direction:column;gap:.45rem;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:.05rem}._list_10n5g_124>*{flex-shrink:0}._option_10n5g_139{min-width:0}._empty_10n5g_143{margin:0;padding:.75rem .35rem;font-size:var(--tw-text-body);color:var(--tw-grey);text-align:center}._hint_1ofy7_1{margin:0 0 8px;color:var(--tw-grey);font-size:var(--tw-text-sm)}._error_1ofy7_7{margin:0 0 8px;color:var(--tw-danger);font-size:var(--tw-text-sm)}._form_1gf2a_1{display:flex;flex-direction:column;gap:.85rem}._form_1gf2a_1 label{margin-bottom:0}._fieldSection_1gf2a_11{display:flex;flex-direction:column;gap:.25rem;min-width:0}._fieldHint_1gf2a_18{margin:0;color:var(--tw-grey);font-size:var(--tw-text-sm);line-height:1.35}._layout_737tm_1{display:flex;flex-direction:column;gap:.65rem;min-width:0}._context_737tm_8{min-width:0}._contextCard_737tm_12{display:flex;align-items:flex-start;gap:.65rem;padding:.65rem .7rem;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:8px;background:var(--tw-white)}._contextCopy_737tm_22{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1}._hint_737tm_30{margin:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.35;color:var(--tw-grey)}._rest_1wtmd_1{position:relative;overflow:hidden;width:100%;min-height:var(--schedule-slot-min-h);border:1px dashed color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);background:var(--rest-bg, color-mix(in srgb, var(--tw-white) 70%, var(--tw-smoke)));color:var(--tw-grey);font:inherit;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold)}._restDrop_1wtmd_16{border-color:var(--tw-accent);color:var(--tw-accent);background:var(--tw-white)}._restHit_1wtmd_22{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;margin:0;padding:.55rem .75rem;border:0;background:transparent;color:inherit;font:inherit;font-size:inherit;font-weight:inherit;text-align:center;cursor:pointer;touch-action:pan-y;min-height:0;height:auto}._restBody_1wtmd_43{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:.55rem .75rem;text-align:center;box-sizing:border-box}._restCopy_1wtmd_53{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;width:100%;max-width:100%}._titleRow_1wtmd_63{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;max-width:100%}._addIcon_1wtmd_71{flex-shrink:0;opacity:.85}._label_1wtmd_76{line-height:1.2}._rest_1wtmd_1:not(._restStatic_1wtmd_80):hover{border-color:var(--tw-accent);color:var(--tw-accent);background:var(--tw-white)}._restDrop_1wtmd_16:hover{border-color:var(--tw-accent);color:var(--tw-accent);background:var(--tw-white)}._meta_1wtmd_92,._was_1wtmd_93{margin:0;max-width:100%;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);color:var(--tw-grey);line-height:1.3}._metaLink_1wtmd_102{display:inline;border:none;background:none;padding:0;margin:0;min-height:0;height:auto;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:.12em;cursor:pointer;vertical-align:baseline}@media(max-width:767px){._restHit_1wtmd_22,._metaLink_1wtmd_102{min-height:0;font-size:inherit}}._restBody_1wtmd_43[role=button]{cursor:pointer}._restDisabled_1wtmd_130,._restDisabled_1wtmd_130:hover{border-color:var(--tw-grey-light);color:var(--tw-grey);background:var(--rest-bg, color-mix(in srgb, var(--tw-white) 70%, var(--tw-smoke)));opacity:.65;cursor:default}._restDisabled_1wtmd_130 ._restBody_1wtmd_43[role=button],._restStatic_1wtmd_80 ._restHit_1wtmd_22{cursor:default}._restStatic_1wtmd_80:hover{border-color:var(--tw-grey-light);color:var(--tw-grey);background:var(--rest-bg, color-mix(in srgb, var(--tw-white) 70%, var(--tw-smoke)))}._restFilled_1wtmd_154{background:var(--day-card-bg, var(--tw-white));border-style:solid;border-color:var(--day-card-border, color-mix(in srgb, var(--tw-grey-light) 65%, var(--tw-smoke)));outline:var(--day-card-outline, var(--tw-card-glow));outline-offset:-1px;filter:var(--day-card-lift, none)}._restFilled_1wtmd_154._restStatic_1wtmd_80:hover{background:var(--day-card-bg, var(--tw-white));border-color:var(--day-card-border, color-mix(in srgb, var(--tw-grey-light) 65%, var(--tw-smoke)));color:var(--tw-grey)}._restRail_1wtmd_169{box-shadow:inset 3px 0 0 var(--tw-accent)}._restClickable_1wtmd_173 ._restHit_1wtmd_22{cursor:pointer}._restHolding_1wtmd_177{background:var(--tw-accent);border-color:var(--tw-accent);color:var(--tw-ink-on-accent)}._restHolding_1wtmd_177 ._meta_1wtmd_92,._restHolding_1wtmd_177 ._was_1wtmd_93{color:color-mix(in srgb,var(--tw-ink-on-accent) 82%,var(--tw-accent))}._restHolding_1wtmd_177 [data-rest-corner]{background:transparent;border-color:color-mix(in srgb,var(--tw-ink-on-accent) 35%,var(--tw-accent))}._rest_1wtmd_1:not(._restStatic_1wtmd_80):hover [data-rest-corner],._restDrop_1wtmd_16:hover [data-rest-corner]{border-color:var(--tw-accent);background:var(--tw-white)}._restLanded_1wtmd_199{box-shadow:inset 0 0 0 2px var(--tw-accent)}._restQuiet_1wtmd_203{min-height:0;border:none;border-radius:0;background:transparent;text-align:left}._restQuiet_1wtmd_203 ._restHit_1wtmd_22,._restQuiet_1wtmd_203 ._restBody_1wtmd_43{position:static;display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;min-height:var(--touch-min, 44px);padding:.1rem 0;text-align:center}._restQuiet_1wtmd_203 ._restCopy_1wtmd_53,._restQuiet_1wtmd_203 ._titleRow_1wtmd_63{align-items:center;justify-content:center;text-align:center}._restQuietEnd_1wtmd_231 ._restHit_1wtmd_22,._restQuietEnd_1wtmd_231 ._restBody_1wtmd_43{justify-content:flex-end;text-align:right}._restQuietEnd_1wtmd_231 ._restCopy_1wtmd_53,._restQuietEnd_1wtmd_231 ._titleRow_1wtmd_63{align-items:flex-end;justify-content:flex-end;text-align:right}._restQuietStart_1wtmd_244 ._restHit_1wtmd_22,._restQuietStart_1wtmd_244 ._restBody_1wtmd_43{align-items:flex-start;justify-content:flex-start;padding-top:.15rem;text-align:left}._restQuietStart_1wtmd_244 ._restCopy_1wtmd_53,._restQuietStart_1wtmd_244 ._titleRow_1wtmd_63{align-items:flex-start;justify-content:flex-start;text-align:left}._restQuietCompact_1wtmd_259{width:auto;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);color:var(--tw-grey)}._restQuietCompact_1wtmd_259 ._restHit_1wtmd_22,._restQuietCompact_1wtmd_259 ._restBody_1wtmd_43{width:auto;min-height:0;padding:0}._restQuietCompact_1wtmd_259 ._titleRow_1wtmd_63{gap:.28rem}._restQuiet_1wtmd_203:not(._restStatic_1wtmd_80):hover,._restQuiet_1wtmd_203._restStatic_1wtmd_80:hover,._restQuiet_1wtmd_203._restDisabled_1wtmd_130,._restQuiet_1wtmd_203._restDisabled_1wtmd_130:hover{border-color:transparent;background:transparent}._keep_x2fbn_1{display:flex;flex-direction:column;gap:.55rem;min-width:0}._check_x2fbn_8{display:flex;align-items:flex-start;gap:.55rem;margin:0;min-height:var(--touch-min, 44px);padding:.35rem 0;color:var(--tw-black);font-size:var(--tw-text-body);font-weight:var(--tw-weight-semibold);line-height:1.35;cursor:pointer}._check_x2fbn_8 input{flex-shrink:0;width:1.05rem;height:1.05rem;margin:.15rem 0 0}._check_x2fbn_8 span{min-width:0}._save_x2fbn_33{display:flex;justify-content:flex-end}._hint_x2fbn_38{display:block;margin-top:.15rem;color:var(--tw-grey);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-regular)}._root_e3d92_1{width:360px;box-sizing:border-box;font-family:var(--tw-font);color:var(--tw-black);background:var(--tw-white);border-radius:12px;overflow:hidden;border:1px solid var(--tw-grey-light)}._header_e3d92_12{display:flex;align-items:center;gap:.65rem;padding:1rem 1.1rem .85rem;background:var(--tw-accent-header);color:var(--tw-chrome-ink)}._headerMain_e3d92_21{flex:1;min-width:0;text-align:left}._headerIcon_e3d92_27{flex-shrink:0;align-self:center;width:2.85rem;height:2.85rem;display:block;object-fit:contain}._title_e3d92_36{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-xl);font-weight:var(--tw-heading-weight);line-height:1.25}._meta_e3d92_44{margin:.35rem 0 0;font-size:var(--tw-text-sm);line-height:1.35;opacity:.92}._body_e3d92_51{padding:.85rem 1.1rem 1rem;display:flex;flex-direction:column;gap:.65rem}._simpleBlock_e3d92_58{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35rem;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold)}._circuitList_e3d92_69{margin:0;padding-left:1.1rem;font-size:var(--tw-text-body);line-height:1.4}._exercise_e3d92_76{padding:.55rem .65rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--tw-grey-light) 70%,var(--tw-smoke));background:color-mix(in srgb,var(--tw-smoke) 55%,var(--tw-white))}._exName_e3d92_83{margin:0 0 .35rem;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);line-height:1.3}._exNote_e3d92_90{margin:0 0 .35rem;font-size:var(--tw-text-xs);line-height:1.35;color:var(--tw-grey-dark);white-space:pre-wrap}._sets_e3d92_98{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.28rem}._setRow_e3d92_107{display:grid;grid-template-columns:max-content 1fr;gap:.45rem;align-items:baseline;font-size:var(--tw-text-sm);font-variant-numeric:tabular-nums}._setLabel_e3d92_116{color:var(--tw-grey);font-weight:var(--tw-weight-semibold);font-size:var(--tw-text-xs);text-transform:uppercase;letter-spacing:.03em}._setValues_e3d92_124{font-weight:var(--tw-weight-semibold);min-width:0}._setNote_e3d92_129{grid-column:2;margin:0;font-size:var(--tw-text-xs);line-height:1.3;color:var(--tw-grey);white-space:pre-wrap}._noteBlock_e3d92_138{padding-top:.15rem;border-top:1px solid var(--tw-grey-light)}._noteLabel_e3d92_143{display:block;margin-bottom:.25rem;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._noteBody_e3d92_153{margin:0;font-size:var(--tw-text-body);line-height:1.4;white-space:pre-wrap}._offscreen_e3d92_160{position:fixed;left:-10000px;top:0;pointer-events:none;opacity:1}._logBody_1vd0j_1{padding-bottom:.45rem}._keepRow_1vd0j_5{grid-column:1 / -1;display:flex;flex-direction:column;gap:.35rem}._stack_1vd0j_12{display:flex;flex-direction:column;gap:.55rem}._exercises_1vd0j_18,._sets_1vd0j_19,._stations_1vd0j_20{margin:0;padding:0;list-style:none}._stations_1vd0j_20{display:flex;flex-direction:column;gap:.15rem;font-size:var(--tw-text-sm)}._exercise_1vd0j_18{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.12rem .75rem}._exercise_1vd0j_18+._exercise_1vd0j_18{margin-top:.7rem}._exerciseLead_1vd0j_44{min-width:0;display:flex;flex-direction:column;gap:.16rem}._exerciseName_1vd0j_51{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-sm);font-weight:var(--tw-heading-weight);letter-spacing:var(--tw-heading-tracking);min-width:0}._exerciseMeta_1vd0j_60{display:flex;align-items:center;gap:.35rem;margin:0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-regular)}._sets_1vd0j_19,._muted_1vd0j_71{justify-self:end}._sets_1vd0j_19{margin:0;display:flex;flex-direction:column;align-items:flex-end;gap:.14rem;color:var(--tw-grey-dark);font-size:var(--tw-text-sm);text-align:right;white-space:nowrap}._setLine_1vd0j_87{display:flex;align-items:center;justify-content:flex-end;gap:.35rem}._extras_1vd0j_94{display:flex;flex-direction:column;gap:.25rem}._extraLine_1vd0j_100,._notes_1vd0j_101,._muted_1vd0j_71{margin:0;font-size:var(--tw-text-sm)}._extraLine_1vd0j_100{font-weight:var(--tw-weight-semibold)}._notes_1vd0j_101,._muted_1vd0j_71{color:var(--tw-grey)}._notes_1vd0j_101{white-space:pre-wrap}._setIndex_1vd0j_121,._setNote_1vd0j_122{display:none}._canvasLog_1vd0j_126 ._exercise_1vd0j_18{grid-template-columns:1fr;gap:.35rem;padding-bottom:.75rem;border-bottom:var(--tw-hairline)}._canvasLog_1vd0j_126 ._exercise_1vd0j_18+._exercise_1vd0j_18{margin-top:.75rem}._canvasLog_1vd0j_126 ._exerciseLead_1vd0j_44{flex-direction:row;align-items:baseline;justify-content:space-between}._canvasLog_1vd0j_126 ._exerciseName_1vd0j_51{font-size:var(--tw-heading-lg)}._canvasLog_1vd0j_126 ._exerciseMeta_1vd0j_60{font-size:var(--tw-eyebrow-size);font-weight:var(--tw-eyebrow-weight);letter-spacing:var(--tw-eyebrow-tracking);text-transform:uppercase}._canvasLog_1vd0j_126 ._sets_1vd0j_19{justify-self:stretch;align-items:stretch;gap:.25rem;font-size:var(--tw-text-md);text-align:left}._canvasLog_1vd0j_126 ._setLine_1vd0j_87{display:grid;grid-template-columns:1.4rem minmax(0,1fr) auto;justify-content:stretch;gap:.15rem .5rem}._canvasLog_1vd0j_126 ._setIndex_1vd0j_121{display:block;color:var(--tw-grey);font-size:var(--tw-eyebrow-size);font-weight:var(--tw-eyebrow-weight);font-variant-numeric:tabular-nums}._canvasLog_1vd0j_126 ._setValue_1vd0j_177{font-variant-numeric:tabular-nums}._canvasLog_1vd0j_126 ._setLine_1vd0j_87[data-pr] ._setValue_1vd0j_177{color:var(--tw-ink, var(--tw-black));font-weight:var(--tw-weight-semibold)}._canvasLog_1vd0j_126 ._setNote_1vd0j_122{display:block;grid-column:2 / -1;color:var(--tw-grey);font-size:var(--tw-text-sm);font-style:italic}._table_1mytw_1{width:100%;table-layout:fixed;border-collapse:collapse;font-size:var(--tw-text-xs)}._stack_1mytw_8{display:flex;flex-direction:column;gap:0}._follow_1mytw_14{margin-top:.55rem}._colSets_1mytw_18{width:3.5rem}._colReps_1mytw_22{width:5.25rem}._colRir_1mytw_26{width:2.4rem}._table_1mytw_1 th{padding:0 .2rem .3rem;text-align:center;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._table_1mytw_1 th:first-child,._table_1mytw_1 td:first-child{text-align:left;padding-left:0;padding-right:.85rem}._table_1mytw_1 td{padding:.38rem .35rem;text-align:center;font-variant-numeric:tabular-nums;font-weight:var(--tw-weight-regular);border-top:1px solid var(--tw-grey-light)}._table_1mytw_1 th:nth-child(2),._table_1mytw_1 td:nth-child(2){text-align:center;white-space:nowrap;padding-left:.65rem;padding-right:.85rem}._table_1mytw_1 th:nth-child(3),._table_1mytw_1 td:nth-child(3){text-align:left;white-space:nowrap;padding-left:.65rem;padding-right:0}._name_1mytw_71{font-weight:var(--tw-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._muted_1mytw_78{margin:0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-regular)}._usage_c5dqt_1{margin:.5rem 0 0;font-size:var(--tw-text-sm);color:var(--tw-grey)}._form_c5dqt_7{display:flex;flex-direction:column;gap:.75rem}._stack_ktbbc_1{display:flex;flex-direction:column;gap:6px}._cards_ktbbc_7{display:flex;flex-direction:column;gap:.65rem}._stackFill_ktbbc_13{flex:1;min-height:0;gap:2px}._stackFill_ktbbc_13>._dayHeadPlain_ktbbc_19{margin-bottom:.2rem}._stackFill_ktbbc_13>._dayHeadPlain_ktbbc_19 ._dayHeadActions_ktbbc_23{gap:.4rem;margin:0}._stackFill_ktbbc_13>._dayHeadPlain_ktbbc_19 ._dayHeadTitle_ktbbc_28{font-size:var(--tw-text-title)}._cardsFill_ktbbc_32{flex:1;min-height:0;overflow:hidden}._cardsFill_ktbbc_32:has([aria-haspopup=menu][aria-expanded=true]){overflow:visible}._cardsGrouped_ktbbc_42{gap:0;background:var(--tw-white);border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:var(--tw-radius-card);outline:var(--tw-card-glow);outline-offset:-1px;overflow:hidden}._cardsGrouped_ktbbc_42:has([aria-expanded=true]){overflow:visible}._cardsGrouped_ktbbc_42>[data-list-motion]:has([aria-expanded=true]){position:relative;z-index:4}._cardsGrouped_ktbbc_42>[data-list-motion]+[data-list-motion]{box-shadow:inset 0 1px color-mix(in srgb,var(--tw-grey-light) 55%,var(--tw-smoke))}._cards_ktbbc_7>[data-list-motion]{flex-shrink:0}._cardWrap_ktbbc_69{display:flex;flex-direction:column;gap:.4rem;position:relative;z-index:0;flex-shrink:0;transition:transform .28s cubic-bezier(.22,1,.36,1)}._cards_ktbbc_7[data-swap-preview=true]>:first-child ._cardWrap_ktbbc_69{transform:translateY(var(--swap-dy, 0px))}._cards_ktbbc_7[data-swap-preview=true]>:last-child ._cardWrap_ktbbc_69{transform:translateY(calc(-1 * var(--swap-dy, 0px)))}._cardWrap_ktbbc_69:not(:has(._cardBar_ktbbc_87)){gap:0}._cardWrap_ktbbc_69:has([aria-haspopup=menu][aria-expanded=true]){z-index:3}._cardWrapDragging_ktbbc_96{z-index:2;filter:drop-shadow(0 10px 22px color-mix(in srgb,var(--tw-black) 16%,transparent))}@media(prefers-reduced-motion:reduce){._cardWrap_ktbbc_69{transition:none}._cards_ktbbc_7[data-swap-preview=true]>:first-child ._cardWrap_ktbbc_69,._cards_ktbbc_7[data-swap-preview=true]>:last-child ._cardWrap_ktbbc_69{transform:none}}._stackGrouped_ktbbc_112{gap:.35rem}._stackGrouped_ktbbc_112 ._dayHeadPlain_ktbbc_19{margin-bottom:.2rem}._stackMultiSession_ktbbc_120{gap:0}._stackMultiSession_ktbbc_120 ._dayHead_ktbbc_19{margin-bottom:.55rem;padding-bottom:.2rem}._stackMultiSession_ktbbc_120 ._dayHeadPlain_ktbbc_19{margin-bottom:.75rem}._stackGrouped_ktbbc_112._stackMultiSession_ktbbc_120{gap:.35rem}._stackGrouped_ktbbc_112._stackMultiSession_ktbbc_120 ._dayHeadPlain_ktbbc_19{margin-bottom:.2rem}._cardBar_ktbbc_87{display:flex;align-items:center;gap:.4rem;min-height:2.25rem;padding:0 .05rem}._cardBar_ktbbc_87._cardBarSession_ktbbc_149{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:var(--tw-control-min, 34px);align-items:center;column-gap:.4rem;height:var(--tw-control-min, 34px);min-height:var(--tw-control-min, 34px);max-height:var(--tw-control-min, 34px);box-sizing:border-box;padding:0 .05rem}._cardBarSession_ktbbc_149 ._cardBarLead_ktbbc_162{display:flex;align-items:center;gap:.35rem;min-width:0;overflow:hidden}._cardBarSession_ktbbc_149 ._trainActions_ktbbc_170{margin-left:0}._cardBarSession_ktbbc_149 ._trainIcon_ktbbc_174{width:var(--tw-control-min, 34px)!important;height:var(--tw-control-min, 34px)!important;min-width:var(--tw-control-min, 34px)!important;min-height:var(--tw-control-min, 34px)!important;padding:0!important}._cardBarLead_ktbbc_162{display:flex;align-items:center;gap:.4rem;min-width:0;flex:1;overflow:hidden;flex-wrap:nowrap}._sessionLabel_ktbbc_192{margin:0;padding:0 .15rem;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);letter-spacing:.02em;line-height:1.2;color:var(--tw-grey);white-space:nowrap;flex-shrink:0}._dayHead_ktbbc_19{display:flex;align-items:center;gap:.5rem;min-height:2.25rem;margin:calc(-1 * var(--canvas-pad-top, .5rem)) calc(-1 * var(--canvas-pad-x, .7rem)) .55rem;padding:.55rem .7rem .45rem;border-bottom:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke))}._dayHeadLead_ktbbc_214{display:flex;align-items:center;gap:.4rem;min-width:0;flex:1}._dayHeadCopy_ktbbc_222{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;min-width:0}._dayHeadTitle_ktbbc_28{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-sm);font-weight:var(--tw-heading-weight);color:var(--tw-black);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dayHeadMeta_ktbbc_243{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dayHeadPlain_ktbbc_19{margin:0 0 .65rem;padding:0;border-bottom:none;min-height:unset}._dayHeadPlain_ktbbc_19 ._dayHeadTitle_ktbbc_28{font-family:var(--tw-heading-font);font-size:var(--tw-heading-lg);font-weight:var(--tw-heading-weight)}._dayHeadActions_ktbbc_23{display:flex;align-items:center;flex-shrink:0;margin:-.08rem -.08rem 0 0}._trainActions_ktbbc_170{display:flex;align-items:center;gap:.2rem;margin-left:auto;flex-shrink:0;min-width:0}._trainIcon_ktbbc_174{min-width:36px!important;min-height:36px!important;width:36px;height:36px;padding:0!important}._startBtn_ktbbc_292{flex-shrink:0;margin-right:.15rem}._highlights_ey76z_2{display:flex;flex-direction:column;gap:.9rem}._eyebrow_ey76z_8{margin:0;color:var(--tw-grey);font-size:var(--tw-eyebrow-size);font-weight:var(--tw-eyebrow-weight);letter-spacing:var(--tw-eyebrow-tracking);text-transform:uppercase}._hero_ey76z_17{display:flex;flex-direction:column;gap:.2rem}._heroValue_ey76z_23{margin:0;display:flex;align-items:baseline;gap:.4rem}._heroNum_ey76z_30{font-family:var(--tw-font-display);font-stretch:var(--tw-display-stretch);font-size:var(--tw-hero-size);font-weight:var(--tw-hero-weight);letter-spacing:var(--tw-hero-tracking);line-height:.95;font-variant-numeric:tabular-nums;color:var(--tw-ink, var(--tw-black));text-shadow:var(--tw-hero-glow)}._heroUnit_ey76z_42{color:var(--tw-grey);font-family:var(--tw-font-display);font-stretch:var(--tw-display-stretch);font-size:var(--tw-stat-size);font-weight:var(--tw-stat-weight);letter-spacing:var(--tw-eyebrow-tracking)}._chips_ey76z_51{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.4rem}._chip_ey76z_51{padding:var(--tw-chip-pad-y) var(--tw-chip-pad-x);border:1px solid color-mix(in srgb,var(--tw-accent) 45%,transparent);border-radius:999px;color:var(--tw-grey-dark);font-size:var(--tw-chip-font-size);font-weight:var(--tw-weight-semibold);line-height:1.2}._chip_ey76z_51[data-kind=count]{border-color:var(--tw-accent);background:var(--tw-accent);color:var(--tw-white);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase}._chip_ey76z_51[data-kind=count]:before{content:"★ "}._stats_ey76z_84{margin:0;display:grid;grid-template-columns:1fr 1fr;border-top:var(--tw-hairline)}._stat_ey76z_84{padding:.6rem 0;border-bottom:var(--tw-hairline)}._stat_ey76z_84:nth-child(2n){padding-left:.9rem;border-left:var(--tw-hairline)}._statValue_ey76z_101{margin:.15rem 0 0;font-size:var(--tw-stat-size);font-weight:var(--tw-stat-weight);font-variant-numeric:tabular-nums}._canvas_17bth_2{display:flex;flex-direction:column;gap:1rem;padding:.25rem .25rem 1.5rem;color:var(--tw-ink)}._head_17bth_10{display:flex;flex-direction:column;gap:.2rem}._eyebrow_17bth_16{margin:0;font-family:var(--tw-font-display);display:flex;justify-content:space-between;gap:.75rem;min-height:1rem;color:var(--tw-grey);font-size:var(--tw-eyebrow-size);font-weight:var(--tw-eyebrow-weight);letter-spacing:var(--tw-eyebrow-tracking);text-transform:uppercase}._sectionLabel_17bth_30{margin:0;font-family:var(--tw-font-display);padding-bottom:.4rem;border-bottom:var(--tw-hairline);color:var(--tw-grey);font-size:var(--tw-eyebrow-size);font-weight:var(--tw-eyebrow-weight);letter-spacing:var(--tw-eyebrow-tracking);text-transform:uppercase}._dayStatus_17bth_42[data-state=completed],._dayStatus_17bth_42[data-state=inProgress]{color:var(--tw-accent)}._weekNote_17bth_47{margin-left:auto;text-transform:none;letter-spacing:0}._headline_17bth_53{margin:0;font-family:var(--tw-font-display);font-stretch:var(--tw-display-stretch);font-size:var(--tw-display-size);font-weight:var(--tw-display-weight);line-height:var(--tw-display-leading);letter-spacing:var(--tw-display-tracking);text-transform:uppercase}._toggle_17bth_64{align-self:stretch}._session_17bth_68{display:flex;flex-direction:column;gap:.85rem}._titleRow_17bth_74{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._titleBlock_17bth_81{min-width:0;display:flex;flex-direction:column;gap:.2rem}._status_17bth_88{margin:0;font-family:var(--tw-font-display);font-size:var(--tw-eyebrow-size);font-weight:var(--tw-eyebrow-weight);letter-spacing:var(--tw-eyebrow-tracking);text-transform:uppercase;color:var(--tw-grey)}._status_17bth_88[data-state=completed]{color:var(--tw-success)}._status_17bth_88[data-state=scheduled],._status_17bth_88[data-state=inProgress]{color:var(--tw-accent)}._status_17bth_88[data-state=missed]{color:var(--tw-danger)}._edited_17bth_111{color:var(--tw-grey);font-weight:var(--tw-weight-semibold);text-transform:none;letter-spacing:0}._title_17bth_74{margin:0;font-family:var(--tw-font-display);font-size:1.6rem;font-weight:var(--tw-display-weight);line-height:1.15}._tags_17bth_126{margin:0;color:var(--tw-grey-dark);font-size:var(--tw-text-body)}._actions_17bth_132{flex-shrink:0;padding-top:.2rem}._rule_17bth_137{margin:0;border:none;border-top:var(--tw-hairline)}._summary_17bth_143{display:flex;flex-direction:column;gap:1rem}._log_17bth_149{display:flex;flex-direction:column;gap:.75rem}._notes_17bth_155{margin:0;color:var(--tw-grey-dark);font-size:var(--tw-text-md);font-style:italic;white-space:pre-wrap}._muted_17bth_163{margin:0;color:var(--tw-grey);font-size:var(--tw-text-md)}._missedNote_17bth_169{margin:0;color:var(--tw-danger);font-size:var(--tw-text-md)}._faded_17bth_175{opacity:.55}._textLink_17bth_179,._addLink_17bth_180{align-self:flex-start;padding:.25rem 0;border:none;background:none;color:var(--tw-accent);font:inherit;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);cursor:pointer}._addLink_17bth_180:disabled{opacity:.5}._restBlock_17bth_196{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding-top:1.5rem}._restWord_17bth_204{margin:0;font-family:var(--tw-font-display);font-stretch:var(--tw-display-stretch);font-size:var(--tw-hero-size);font-weight:var(--tw-display-weight);line-height:var(--tw-display-leading);letter-spacing:var(--tw-display-tracking);text-transform:uppercase;color:var(--tw-grey-light)}._restAdd_17bth_216{margin-top:.75rem}._strip_hi6ga_1{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}._square_hi6ga_7{aspect-ratio:1 / 1.18;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0;border:1px solid color-mix(in srgb,var(--tw-grey-light) 70%,transparent);border-radius:9px;background:var(--tw-surface, var(--tw-white));color:var(--tw-ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease,color .15s ease}._square_hi6ga_7[data-past]{background:color-mix(in srgb,var(--tw-grey-light) 22%,var(--tw-surface, var(--tw-white)))}._square_hi6ga_7[data-today]{border-color:var(--tw-accent);box-shadow:inset 0 0 0 1px var(--tw-accent)}._square_hi6ga_7[aria-pressed=true]{background:var(--tw-accent);border-color:var(--tw-accent);color:var(--tw-ink-on-accent, #fff)}._weekday_hi6ga_41{font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.05em;text-transform:uppercase;opacity:.7}._num_hi6ga_49{font-size:var(--tw-text-lg);font-weight:var(--tw-weight-semibold);line-height:1;font-variant-numeric:tabular-nums}._marks_hi6ga_56{display:flex;gap:3px;min-height:7px;align-items:center}._mark_hi6ga_56{width:7px;height:7px;border-radius:999px;box-sizing:border-box}._mark_hi6ga_56[data-state=completed]{background:var(--tw-success)}._mark_hi6ga_56[data-state=scheduled],._mark_hi6ga_56[data-state=inProgress]{border:1.5px solid var(--tw-accent)}._mark_hi6ga_56[data-state=inProgress]{background:linear-gradient(90deg,var(--tw-accent) 50%,transparent 50%)}._mark_hi6ga_56[data-state=missed]{background:var(--tw-danger)}._mark_hi6ga_56[data-state=skipped]{border:1.5px solid var(--tw-grey);background:linear-gradient(45deg,transparent 42%,var(--tw-grey) 42% 58%,transparent 58%)}._restMark_hi6ga_92{width:9px;height:2px;border-radius:1px;background:var(--tw-grey);opacity:.6}._square_hi6ga_7[aria-pressed=true] ._mark_hi6ga_56[data-state=scheduled],._square_hi6ga_7[aria-pressed=true] ._mark_hi6ga_56[data-state=inProgress],._square_hi6ga_7[aria-pressed=true] ._mark_hi6ga_56[data-state=skipped]{border-color:currentColor}._square_hi6ga_7[aria-pressed=true] ._mark_hi6ga_56[data-state=completed],._square_hi6ga_7[aria-pressed=true] ._restMark_hi6ga_92{background:currentColor}._row_vozju_1{display:flex;align-items:center;gap:.15rem;flex-shrink:0}._icon_vozju_8{min-width:36px!important;min-height:36px!important;width:36px;height:36px;padding:0!important}._viewBtn_vozju_16{flex-shrink:0;margin-left:.1rem;white-space:nowrap}._danger_vozju_22{color:var(--tw-danger)}._danger_vozju_22:hover:not(:disabled){background:color-mix(in srgb,var(--tw-danger) 10%,transparent)}._dialogBody_dsuwn_1{display:flex;flex-direction:column;gap:.5rem;flex:1 1 auto;min-height:0;max-height:min(68vh,520px,calc(var(--tw-vv-height, 100dvh) - var(--dialog-inset-top, 2rem) - var(--dialog-inset-bottom, 5rem) - 4.5rem));overflow:hidden}[data-dialog-fill] ._dialogBody_dsuwn_1{max-height:none;height:100%}._toolbar_dsuwn_21{flex-shrink:0;display:flex;flex-direction:column;gap:.35rem}._filterSummary_dsuwn_28{display:flex;align-items:center;gap:.45rem;min-width:0;margin:0;padding:0;border:none;background:none;font:inherit;color:var(--tw-grey-dark);text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._filterSummaryLabel_dsuwn_45{flex-shrink:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._filterSummaryValues_dsuwn_54{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);color:var(--tw-accent)}._filterSummaryEmpty_dsuwn_64{font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);color:var(--tw-grey)}._list_dsuwn_70{flex:1;min-height:0;display:flex;flex-direction:column;gap:.45rem;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:.1rem}._list_dsuwn_70>*{flex-shrink:0}._item_dsuwn_85{display:flex;align-items:center;gap:.65rem;width:100%;margin:0;padding:.65rem .75rem;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:8px;background:var(--tw-white);color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease}._thumb_dsuwn_104{flex-shrink:0}._item_dsuwn_85:active{background:color-mix(in srgb,var(--tw-accent) 10%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-accent) 40%,var(--tw-grey-light))}._group_dsuwn_113{border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:8px;background:var(--tw-white);overflow:hidden}._head_dsuwn_120{display:flex;align-items:center;gap:.65rem;padding:.65rem .75rem}._variationList_dsuwn_127{display:flex;flex-direction:column;background:color-mix(in srgb,var(--tw-smoke) 72%,var(--tw-white));overflow:hidden}._variation_dsuwn_127{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;margin:0;min-height:2.5rem;padding:.4rem .75rem .4rem calc(1.3rem + 40px);border:none;border-top:1px solid color-mix(in srgb,var(--tw-grey-light) 55%,var(--tw-white));background:transparent;color:var(--tw-grey-dark);font:inherit;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.25;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._variationLead_dsuwn_157{display:flex;align-items:center;gap:.45rem;min-width:0;flex:1}._variationMark_dsuwn_165{flex-shrink:0;display:grid;place-items:center;box-sizing:border-box;min-width:1.15rem;height:1.15rem;padding:0 .28rem;border-radius:999px;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);line-height:1;letter-spacing:0;color:var(--tw-chrome-ink);background:var(--tw-accent)}._variationName_dsuwn_182{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._variationChevron_dsuwn_189{flex-shrink:0;width:.7rem;height:.7rem;color:var(--tw-grey)}._sessionPick_dsuwn_196{display:flex;flex-direction:column;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:var(--tw-radius-card);background:var(--tw-white);overflow:hidden}._nestedCard_dsuwn_205{border:none;border-radius:0;outline:none}@media(hover:hover){._item_dsuwn_85:hover{background:color-mix(in srgb,var(--tw-accent) 6%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-accent) 45%,var(--tw-grey-light))}._variation_dsuwn_127:hover{background:color-mix(in srgb,var(--tw-accent) 6%,var(--tw-white))}}._body_dsuwn_222{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}._title_dsuwn_230{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-lg);font-weight:var(--tw-heading-weight);line-height:1.25}._meta_dsuwn_238{margin:0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.3}._empty_dsuwn_246{margin:0;color:var(--tw-grey);font-size:var(--tw-text-body);line-height:1.4}._emptyAction_dsuwn_253{border:none;background:none;padding:0;margin:0;font:inherit;color:var(--tw-black);text-decoration:underline;text-underline-offset:.12em;cursor:pointer}._closeBtn_dsuwn_265{min-width:28px!important;min-height:28px!important;width:28px;height:28px;padding:0!important}._card_h1mxs_1{background:var(--tw-white);border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);padding:.65rem .75rem;min-height:var(--roster-card-min-h, calc(1.3rem + 42px) );display:flex;flex-direction:column;gap:.5rem;overflow:hidden}._dragging_h1mxs_13{opacity:.35;border-style:dashed;border-color:color-mix(in srgb,var(--tw-grey-light) 70%,var(--tw-black));box-shadow:none}._dropTarget_h1mxs_20{border-color:var(--tw-grey-light)}._grip_h1mxs_25{flex-shrink:0;display:grid;place-items:center;width:var(--tw-grip-size, var(--tw-control-min, 34px));min-width:var(--tw-grip-size, var(--tw-control-min, 34px));height:var(--tw-grip-size, var(--tw-control-min, 34px));min-height:var(--tw-grip-size, var(--tw-control-min, 34px));margin:0;padding:0;border:none;border-radius:6px;background:none;color:var(--tw-grey);cursor:grab;touch-action:none}._grip_h1mxs_25:active{cursor:grabbing}._head_h1mxs_47{display:flex;align-items:center;justify-content:space-between;gap:.1rem}._headBtn_h1mxs_54{display:flex;align-items:center;gap:.4rem;flex:1;min-width:0;margin:0;padding:0;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}._headStatic_h1mxs_70{cursor:default}@media(max-width:767px){._headBtn_h1mxs_54{min-height:0;font-size:inherit}}._identity_h1mxs_81{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}._chevronBtn_h1mxs_89{flex-shrink:0;width:var(--tw-grip-size, var(--tw-control-min, 34px))!important;min-width:var(--tw-grip-size, var(--tw-control-min, 34px))!important;height:var(--tw-grip-size, var(--tw-control-min, 34px))!important;min-height:var(--tw-grip-size, var(--tw-control-min, 34px))!important;margin:0!important}._name_h1mxs_98{margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-lg);font-weight:var(--tw-heading-weight);line-height:1.25;min-width:0}._meta_h1mxs_107{margin:0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.3}._tools_h1mxs_115{display:flex;align-items:center;gap:.2rem;flex-shrink:0;margin-right:-.1rem}._metrics_h1mxs_123{display:flex;flex-direction:column;gap:.28rem}._row_h1mxs_129{display:flex;align-items:center;gap:.35rem;min-height:2.05rem;min-width:0;padding:.22rem .3rem;border:1px solid var(--tw-grey-light);border-radius:6px;background:var(--tw-white)}._labelCol_h1mxs_141{display:flex;align-items:center;gap:.4rem;flex-shrink:0;width:3.6rem}._label_h1mxs_141{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;line-height:1;text-transform:uppercase;color:var(--tw-grey)}._chipArea_h1mxs_158{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.22rem}._chipScroll_h1mxs_167{display:flex;flex-wrap:nowrap;gap:.22rem;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}._chipScroll_h1mxs_167::-webkit-scrollbar{display:none}._rowSpacer_h1mxs_182{flex-shrink:0;width:1.5rem}._chip_h1mxs_158{flex:0 0 auto;padding:var(--tw-chip-pad-y, .32rem) var(--tw-chip-pad-x, .58rem);min-height:0;border-radius:999px;font-size:var(--tw-chip-font-size, .75rem);font-weight:var(--tw-weight-semibold);line-height:1.2;color:var(--tw-grey-dark);background:var(--tw-white);border:1px solid var(--tw-grey-light);cursor:pointer}._active_h1mxs_201{color:var(--tw-chrome-ink);background:var(--tw-accent);border-color:var(--tw-accent)}._chip_h1mxs_158:disabled{cursor:default;opacity:1}._exclude_h1mxs_212{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:.8rem;height:.8rem;min-width:.8rem;min-height:0;margin:0;padding:0;border:none;background:none;color:var(--tw-grey);line-height:0;cursor:pointer}._exclude_h1mxs_212:disabled{cursor:default}._excludeBox_h1mxs_234{width:.8rem;height:.8rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--tw-grey-light);border-radius:3px;background:var(--tw-white)}._excludeOn_h1mxs_245{color:var(--tw-accent)}._excludeOn_h1mxs_245 ._excludeBox_h1mxs_234{border-color:var(--tw-accent);background:var(--tw-accent);color:var(--tw-chrome-ink)}._add_h1mxs_255{border-style:dashed;color:var(--tw-grey);flex-shrink:0}._addField_h1mxs_261{display:flex;flex-direction:column;gap:.28rem;padding-top:.55rem}._addFieldHead_h1mxs_268{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._addFieldLabel_h1mxs_275{margin:0;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._addEffort_h1mxs_284{display:flex;flex-wrap:wrap;gap:.22rem}._removeMetric_h1mxs_290{flex-shrink:0;width:1.5rem;height:1.5rem;border:none;background:none;color:var(--tw-grey);font-size:var(--tw-text-lg);line-height:1;cursor:pointer;border-radius:4px}._removeMetric_h1mxs_290:hover{color:#c62828;background:#c6282814}._page_17ta5_1{padding:.75rem}._titleRow_17ta5_5{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}._title_17ta5_5{margin:0;font-size:var(--tw-text-lg);min-width:0}._meta_17ta5_19{margin:0;color:var(--tw-grey);font-size:var(--tw-text-body);flex-shrink:0;white-space:nowrap}._tableHead_17ta5_27{display:grid;grid-template-columns:minmax(50%,1fr) 2.5rem 2.5rem;gap:.35rem;align-items:end;margin:0 0 .45rem;padding:0 .65rem;box-sizing:border-box;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._tableHeadNoHistory_17ta5_42{grid-template-columns:minmax(50%,1fr) 2.5rem 2.5rem}._tableHeadSolo_17ta5_46{display:block;margin:0 0 .45rem;padding:0 .65rem;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._tableHeadReadOnly_17ta5_57{grid-template-columns:minmax(50%,1fr) 2.5rem}._logCol_17ta5_61{text-align:center;padding:0;white-space:nowrap}._titleWrap_17ta5_67{display:flex;align-items:center;gap:.3rem;min-width:0}._exercises_17ta5_74{display:flex;flex-direction:column;gap:.55rem;margin:0 0 1rem}._exCard_17ta5_81{background:var(--tw-white);border:1px solid var(--tw-grey-light);border-radius:8px;padding:.55rem .65rem}._exTitle_17ta5_88{display:flex;align-items:center;gap:.2rem;margin-bottom:.25rem;min-width:0}._exTitle_17ta5_88 h3{flex:1 1 auto;min-width:0;margin:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-md);font-weight:var(--tw-heading-weight);letter-spacing:var(--tw-heading-tracking);line-height:1.3}._ex_17ta5_74{display:grid;grid-template-columns:minmax(50%,1fr) 2.5rem 2.5rem;gap:.35rem;align-items:start;box-sizing:border-box}._exNoHistory_17ta5_115{grid-template-columns:minmax(50%,1fr) 2.5rem 2.5rem}._exReadOnly_17ta5_119{grid-template-columns:minmax(50%,1fr) 2.5rem}._editCol_17ta5_123{display:flex;justify-content:flex-end;align-items:flex-start;min-height:calc(.92rem * 1.3)}._editColHead_17ta5_130{min-width:0}._exSolo_17ta5_134{display:block}._exMain_17ta5_138{min-width:0}._ex_17ta5_74 h3{margin:0;font-size:var(--tw-heading-md)}._setLogCol_17ta5_147{display:flex;flex-direction:column;gap:.25rem;align-items:center;justify-content:flex-start;min-width:0}._setLogSlot_17ta5_156{display:flex;align-items:center;justify-content:center;min-height:1.15rem;width:100%}._setLogSlotTitle_17ta5_164{min-height:calc(.92rem * 1.3)}._exCard_17ta5_81 ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:max-content max-content max-content max-content max-content;column-gap:.25rem;row-gap:.25rem;justify-content:start;align-items:baseline;font-size:var(--tw-text-sm);font-variant-numeric:tabular-nums}._exCard_17ta5_81 li{display:contents}._setLabel_17ta5_186{margin-right:1rem}._setLoad_17ta5_190{text-align:right;font-weight:var(--tw-weight-semibold);white-space:nowrap}._setSep_17ta5_196{text-align:center;color:var(--tw-grey);font-weight:var(--tw-weight-semibold)}._setReps_17ta5_202{text-align:left;font-weight:var(--tw-weight-semibold);white-space:nowrap}._setFallback_17ta5_208{grid-column:2 / 5;font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums}._setNote_17ta5_214{grid-column:2 / -1;color:var(--tw-grey);font-size:var(--tw-text-xs);line-height:1.3}._note_17ta5_221{color:var(--tw-grey);font-size:var(--tw-text-xs);margin:0}._dialogBody_17ta5_227>._note_17ta5_221{margin-bottom:.85rem}._promoteWrap_17ta5_231{margin:.85rem 0 0;min-width:0}._promoteToggle_17ta5_236{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-height:var(--touch-min, 44px);padding:.45rem .7rem;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:var(--tw-radius-card);background:var(--tw-white);color:var(--tw-black);font:inherit;font-size:var(--tw-text-body);font-weight:var(--tw-weight-semibold);text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._promoteToggle_17ta5_236:disabled{cursor:not-allowed;opacity:.6}._promoteToggle_17ta5_236[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}._promote_17ta5_231{display:flex;flex-direction:column;align-items:stretch;gap:.55rem;min-width:0;padding:.6rem .7rem .7rem;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-top:none;border-radius:0 0 var(--tw-radius-card) var(--tw-radius-card)}._promoteCheck_17ta5_279{display:flex;align-items:flex-start;gap:.45rem;margin:0;font-size:var(--tw-text-sm);line-height:1.25;color:var(--tw-grey-dark);cursor:pointer}._promoteCheckControl_17ta5_290{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:1.25em}._promoteCheckControl_17ta5_290 input{margin:0;padding:0}._promoteCheckCopy_17ta5_303{display:flex;flex-direction:column;gap:.1rem;min-width:0}._promoteMeta_17ta5_310{margin:0;font-size:var(--tw-text-sm);line-height:1.25;color:var(--tw-grey)}._promoteHint_17ta5_317{color:var(--tw-grey)}._actions_17ta5_321{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}._fullBtn_17ta5_328{width:100%}._exitBtn_17ta5_332{width:100%;background:var(--tw-white);border-color:var(--tw-black);color:var(--tw-black)}._notesReadonly_17ta5_339{margin:0 0 .25rem}._notesLabel_17ta5_343{display:block;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);margin-bottom:.25rem}._notesBody_17ta5_353{margin:0;font-size:var(--tw-text-body);line-height:1.4;white-space:pre-wrap}._logEntries_17ta5_360{display:flex;flex-direction:column;gap:.55rem;min-width:0}._logEntry_17ta5_367{display:flex;flex-direction:column;gap:.28rem;padding:.55rem .65rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));background:color-mix(in srgb,var(--tw-accent) 5%,var(--tw-white))}._logEntryLabel_17ta5_377{margin:0;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._logEntryBody_17ta5_386{margin:0;font-size:var(--tw-text-body);font-weight:var(--tw-weight-medium);line-height:1.45;color:var(--tw-black);white-space:pre-wrap}._dialogBody_17ta5_227{display:flex;flex-direction:column;min-width:0}._setPr_17ta5_403{padding-left:.35rem;align-self:center}._highlights_17ta5_408{margin-bottom:1.1rem}._body_1ncx1_1{display:flex;flex-direction:column;gap:.75rem}._prevNote_1ncx1_7{margin:0 0 .65rem;padding:.5rem .6rem;background:var(--tw-smoke);border-radius:6px;font-size:var(--tw-text-sm);color:var(--tw-grey-dark)}._prevLabel_1ncx1_16{display:block;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);margin-bottom:.25rem}._body_11wol_1{display:flex;flex-direction:column;gap:.85rem}._empty_11wol_7,._upgrade_11wol_8{margin:0;color:var(--tw-grey);font-size:var(--tw-text-body);line-height:1.4}._section_11wol_15{display:flex;flex-direction:column;gap:.4rem}._sectionTitle_11wol_21{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._adherence_11wol_30{margin:0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.3}._purposeList_11wol_38{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}._purposeRow_11wol_47{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;font-size:var(--tw-text-sm);line-height:1.3}._purposeName_11wol_56{color:var(--tw-ink);font-weight:var(--tw-weight-semibold)}._purposeMeta_11wol_61{color:var(--tw-grey);font-weight:var(--tw-weight-semibold);white-space:nowrap}._workoutList_11wol_67{display:flex;flex-direction:column;gap:.45rem}._page_d1upr_1{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;overflow:auto;overscroll-behavior-y:contain;padding-bottom:var(--fill-scroll-pad, 0px);scroll-padding-bottom:var(--fill-scroll-pad, 0px)}._pageLock_d1upr_14{overflow:hidden}._pageSwipe_d1upr_18{overflow-x:hidden;overscroll-behavior-x:none}._focusPane_d1upr_23{flex:1;min-height:0;display:flex;flex-direction:column}._focusScroll_d1upr_31{flex:1;min-height:0;overflow-y:auto;overscroll-behavior-y:contain}._day_d1upr_38,._queue_d1upr_39{flex-shrink:0}._day_d1upr_38{--canvas-pad-x: 0;--canvas-pad-top: 0;background:transparent;border:none;overflow:visible;padding:0}._weekPager_d1upr_52{position:relative;flex:none;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.15rem;padding:.45rem 0;--tw-icon-md: 1.6rem;margin:.25rem .15rem 1.35rem}._weekPagerDays_d1upr_65{min-width:0}._weekPager_d1upr_52 ._weekPagerReturn_d1upr_70{position:absolute;right:.35rem;bottom:calc(100% + .25rem);z-index:2;--tw-icon-md: 1.35rem;--tw-primary-glow: 0 0 9px color-mix(in srgb, var(--tw-accent) 48%, transparent);border-radius:999px}._trainActions_d1upr_81{display:flex;align-items:center;margin-left:auto;flex-shrink:0}._trainIcon_d1upr_88{min-width:36px!important;min-height:36px!important;width:36px;height:36px;padding:0!important}._emptyActions_d1upr_96{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;width:100%}._emptyAction_d1upr_96{width:100%;padding-left:.4rem;padding-right:.4rem;text-align:center}._emptyActionStack_d1upr_110{display:flex;flex-direction:column;align-items:stretch;gap:.35rem;width:100%}._emptyActionSolo_d1upr_118{width:100%;text-align:center}._emptyActionMeta_d1upr_123{margin:0;padding:0 .25rem;color:var(--tw-grey);font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);line-height:1.35;text-align:center}._dayBody_d1upr_134{display:flex;flex-direction:column;gap:.55rem;margin-top:.15rem}._iconBtn_d1upr_141{min-width:36px!important;min-height:36px!important;width:36px;height:36px;padding:0!important;color:var(--tw-chrome-ink)}._iconBtn_d1upr_141:hover:not(:disabled){background:color-mix(in srgb,var(--tw-chrome-ink) 14%,transparent)}._startBtn_d1upr_154{width:100%;flex-shrink:0}._muted_d1upr_159,._scheduleHint_d1upr_165{margin:0;color:var(--tw-grey);font-size:var(--tw-text-sm)}._error_d1upr_171{margin:0;color:var(--tw-danger);font-size:var(--tw-text-sm)}._emptyDay_d1upr_177{margin:0 .25rem 0 0;color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);line-height:1.35}._emptyDayAction_d1upr_185{border:none;background:none;padding:0;margin:0;font:inherit;color:var(--tw-black);text-decoration:underline;text-underline-offset:.12em;cursor:pointer}._queue_d1upr_39{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;padding-top:0}._queueGroup_d1upr_205{display:flex;flex-direction:column;gap:.4rem;min-width:0}._queueHead_d1upr_212{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey);margin:0;padding:0;display:inline-flex;align-items:center;gap:.35rem;min-width:0}._queueHeadBtn_d1upr_226{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;margin:0;padding:.15rem .1rem;border:0;background:transparent;cursor:pointer;color:inherit;text-align:left;min-height:var(--touch-min, 44px)}._queueHeadBtn_d1upr_226:focus-visible{outline:none;box-shadow:0 0 0 2px var(--tw-input-focus);border-radius:4px}._queueCount_d1upr_248{font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--tw-grey) 72%,var(--tw-black))}._queueChevron_d1upr_253{flex-shrink:0;color:var(--tw-grey)}._queueList_d1upr_258{display:flex;flex-direction:column;gap:.45rem}._now_d1upr_264{display:inline-flex;align-items:center;align-self:center;flex-shrink:0;margin-right:.2rem;padding:.12rem .4rem;border-radius:999px;background:color-mix(in srgb,var(--tw-accent) 16%,var(--tw-surface));color:var(--tw-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tw-accent) 55%,transparent);font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;line-height:1.2;text-transform:uppercase}._dialogUnschedule_d1upr_282{min-width:28px!important;min-height:28px!important;width:28px;height:28px;padding:0!important}._metaList_d1upr_290{display:grid;gap:.4rem;margin:0 0 .85rem}._metaList_d1upr_290>div{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.5rem;align-items:baseline}._metaList_d1upr_290 dt{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._metaList_d1upr_290 dd{margin:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.3}._dayMeta_d1upr_319{margin:0 .25rem 0 0;gap:.65rem}._dayMeta_d1upr_319>div{display:flex;flex-direction:column;grid-template-columns:none;gap:.08rem;min-width:0}._dayMeta_d1upr_319>._dayMetaPair_d1upr_332{display:grid;grid-template-columns:minmax(0,50%) minmax(0,50%);column-gap:0;row-gap:.08rem;align-items:baseline}._dayMetaPair_d1upr_332>div{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;gap:.35rem;min-width:0}._dayMetaPair_d1upr_332 dt{flex-shrink:0}._dayMetaPair_d1upr_332 dd{min-width:0}._dayMeta_d1upr_319 dd{line-height:1.25}._setsBox_d1upr_361{overflow:hidden;margin:0 0 .85rem;border-radius:var(--tw-radius-card);border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);background:color-mix(in srgb,var(--tw-accent) 16%,var(--tw-surface));color:var(--tw-accent)}._setsBoxHead_d1upr_370{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;margin:0;padding:.55rem .7rem;border:none;background:none;min-height:0;height:auto;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);text-align:left;cursor:pointer;color:inherit}._setsBoxBody_d1upr_389{padding:.15rem .7rem .65rem;background:var(--tw-white);color:var(--tw-black)}._cycleBlock_d1upr_395{margin:0 0 .25rem}._cycleBlock_d1upr_395 ._scheduleHint_d1upr_165,._cycleBlock_d1upr_395 ._error_d1upr_171{margin:0 0 .45rem}._reschedulePrompt_d1upr_404{margin:0 0 .55rem;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);color:var(--tw-grey-dark);line-height:1.3}._reschedulePrompt_d1upr_404 strong{font-weight:var(--tw-weight-semibold);color:var(--tw-black)}._rescheduleMoves_d1upr_417{margin-top:.65rem;padding-top:.55rem;border-top:1px solid var(--tw-grey-light)}._rescheduleMovesTitle_d1upr_423{margin:0 0 .4rem;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._rescheduleMoveList_d1upr_432{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem}._rescheduleMoveList_d1upr_432 li{display:flex;flex-direction:row;align-items:center;gap:.5rem;min-width:0}._rescheduleMoveBadge_d1upr_449{display:grid;place-items:center;flex-shrink:0;width:1.15rem;height:1.15rem;border-radius:50%;background:color-mix(in srgb,var(--tw-accent) 16%,var(--tw-surface));color:var(--tw-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tw-accent) 55%,transparent);font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);line-height:1}._rescheduleMoveBody_d1upr_464{display:flex;flex-direction:column;gap:.08rem;min-width:0;flex:1}._rescheduleMoveStatus_d1upr_472{display:grid;place-items:center;flex-shrink:0;line-height:0}._rescheduleMoveStatusWarn_d1upr_479{color:var(--tw-warning)}._rescheduleMoveStatusOk_d1upr_483{color:var(--tw-success)}._rescheduleMoveName_d1upr_487{font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.2}._rescheduleMovePath_d1upr_493{font-size:var(--tw-text-xs);color:var(--tw-grey-dark);line-height:1.3}._rescheduleMoveMeta_d1upr_499{font-size:var(--tw-text-2xs);color:var(--tw-grey);line-height:1.3}._rescheduleMovePending_d1upr_505 ._rescheduleMovePath_d1upr_493{color:var(--tw-accent)}._rescheduleHint_d1upr_509{margin:.55rem 0 0;font-size:var(--tw-text-2xs);color:var(--tw-grey);line-height:1.35}._wrap_1cmkh_1{--filter-label-width: 3.6rem;display:grid;grid-template-columns:var(--filter-label-width) minmax(0,1fr);align-items:center;column-gap:.5rem;margin:0 0 .45rem;min-height:0;min-width:0}._label_1cmkh_12{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._row_1cmkh_21{list-style:none;margin:0 -.15rem;padding:.08rem .15rem;display:flex;flex-wrap:nowrap;align-items:center;gap:.3rem;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}._row_1cmkh_21::-webkit-scrollbar{display:none}._card_1cmkh_40{flex:0 0 auto;display:inline-flex;align-items:center;gap:.1rem;max-width:10.5rem;padding:var(--tw-chip-pad-y, .32rem) .28rem var(--tw-chip-pad-y, .32rem) .45rem;border:1px solid color-mix(in srgb,var(--tw-grey-light) 72%,var(--tw-white));border-radius:8px;background:var(--tw-white);line-height:1.15}._resume_1cmkh_53{display:inline-flex;align-items:center;gap:.28rem;min-width:0;min-height:0;margin:0;padding:0;border:none;background:none;color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._resume_1cmkh_53:hover ._title_1cmkh_72{color:var(--tw-accent)}._icon_1cmkh_76{flex-shrink:0;display:block;width:.72rem;height:.72rem;color:var(--tw-grey)}._title_1cmkh_72{min-width:0;font-size:var(--tw-chip-font-size, .75rem);font-weight:var(--tw-weight-semibold);letter-spacing:.02em;line-height:1.15;color:var(--tw-grey-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._discard_1cmkh_96{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;min-height:0;min-width:0;margin:0;padding:0 .08rem;border:none;border-radius:3px;background:none;color:var(--tw-grey);font-size:var(--tw-text-sm);line-height:1.15;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._discard_1cmkh_96:hover:not(:disabled){color:#c62828;background:#c6282814}._discard_1cmkh_96:disabled{opacity:.45;cursor:default}._readOnly_bk10o_1{display:flex;flex-direction:column;gap:.75rem}._section_bk10o_7{display:flex;flex-direction:column;gap:.45rem;padding-bottom:.7rem;border-bottom:1px solid var(--tw-grey-light)}._section_bk10o_7:last-child{padding-bottom:0;border-bottom:none}._sectionTitle_bk10o_20{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._grid_bk10o_29{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .85rem}._metaGrid_bk10o_35{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .75rem;align-items:start}._field_bk10o_42{display:flex;flex-direction:column;gap:.18rem;min-width:0}._descriptionField_bk10o_49{margin-top:.75rem}._label_bk10o_53{font-size:var(--tw-text-2xs);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey);font-weight:var(--tw-weight-semibold);white-space:nowrap}._value_bk10o_62{margin:0;font-size:var(--tw-text-body);line-height:1.35;color:var(--tw-black)}._valueWrap_bk10o_69{margin:0;font-size:var(--tw-text-body);line-height:1.35;color:var(--tw-black);white-space:pre-wrap}._valueEmpty_bk10o_77{margin:0;font-size:var(--tw-text-body);line-height:1.35;color:var(--tw-grey-light)}._hint_bk10o_84{margin:0;font-size:var(--tw-text-sm);line-height:1.35;color:var(--tw-grey)}._headerActions_bk10o_91{display:flex;align-items:center;gap:.2rem;flex-shrink:0}._videoError_bk10o_98{margin:.2rem 0 0;font-size:var(--tw-text-xs);color:#c62828}._targetItem_bk10o_104{display:flex;flex-direction:column;gap:.08rem;min-width:0;padding:.35rem .45rem;border-radius:6px}._targetPrimary_bk10o_113{background:var(--tw-white);border:1.5px solid var(--tw-black)}._targetPrimary_bk10o_113 ._targetMuscle_bk10o_118{font-weight:var(--tw-weight-semibold)}._targetPrimary_bk10o_113 ._targetRole_bk10o_122{color:var(--tw-black);font-weight:var(--tw-weight-semibold)}._targetSecondary_bk10o_127{background:var(--tw-smoke);border:1px solid var(--tw-grey-light)}._targetSecondary_bk10o_127 ._targetMuscle_bk10o_118{font-weight:var(--tw-weight-medium);color:var(--tw-grey-dark)}._targetMuscle_bk10o_118{font-size:var(--tw-text-body);line-height:1.3}._targetRole_bk10o_122{color:var(--tw-grey);font-size:var(--tw-text-xs);line-height:1.2}._wrap_r9m49_1{--chart-y-axis: 32px;width:100%;min-width:0;margin-top:.2rem;padding:.2rem 0 .1rem;border-radius:10px;background:linear-gradient(180deg,color-mix(in srgb,var(--tw-accent) 8%,transparent) 0%,transparent 58%)}._title_r9m49_11{margin:0 0 .15rem;padding:0;font-family:var(--tw-heading-font);font-size:var(--tw-heading-md);font-weight:var(--tw-heading-weight);line-height:1.25;color:var(--tw-black)}._chart_r9m49_21{width:100%;min-width:0;height:248px}._chart_r9m49_21 .recharts-line-curve,._chart_r9m49_21 .recharts-area-area{pointer-events:none}._empty_r9m49_33{display:flex;align-items:center;justify-content:center;height:100%;padding:0 .5rem}._spanRow_r9m49_41{display:flex;justify-content:center;min-width:0;margin:.05rem 0 0;padding:0 .25rem 0 var(--chart-y-axis)}._spanRow_r9m49_41>*{margin-bottom:0;min-width:0}._tooltip_r9m49_55{max-width:14rem;background:var(--tw-surface);border:1px solid color-mix(in srgb,var(--tw-accent) 42%,transparent);border-radius:var(--tw-radius-card);padding:.38rem .6rem;box-shadow:0 6px 18px #0000001a;font-size:var(--tw-text-sm);line-height:1.35}._tooltipDate_r9m49_66{color:var(--tw-grey);font-size:var(--tw-text-2xs);letter-spacing:.05em;text-transform:uppercase;font-weight:var(--tw-weight-semibold)}._tooltipValue_r9m49_74{margin-top:.08rem;font-weight:var(--tw-weight-semibold);font-size:var(--tw-text-md);color:var(--tw-black)}._tooltipDetail_r9m49_81,._tooltipNote_r9m49_82{margin-top:.22rem;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-medium);line-height:1.35;color:var(--tw-grey-dark);white-space:pre-wrap}._tooltipDetail_r9m49_81{font-weight:var(--tw-weight-semibold)}._tooltipProgram_r9m49_95{display:flex;align-items:center;gap:.32rem;margin-top:.28rem;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.02em;color:var(--tw-grey-dark)}._tooltipSwatch_r9m49_106{flex:0 0 auto;width:.5rem;height:.5rem;border-radius:2px}@media(min-width:768px){._wrap_r9m49_1{margin-top:.45rem;padding:.45rem 0 .25rem}}._detail_16t3o_1{display:flex;flex-direction:column;gap:.12rem;min-width:0;padding:.4rem .55rem;border-radius:8px;background:var(--tw-smoke)}._set_16t3o_11{margin:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;line-height:1.3;color:var(--tw-black)}._note_16t3o_20{margin:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-medium);line-height:1.35;color:var(--tw-grey-dark);white-space:pre-wrap}._detail_1x5wv_1{display:flex;flex-direction:column;gap:.65rem;min-width:0}._prStart_1x5wv_8{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}._prStartRow_1x5wv_15{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem .6rem}._prStartStatus_1x5wv_22{margin:0;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);line-height:1.3}._prStartPending_1x5wv_29{margin:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.3;color:var(--tw-grey-dark)}._metricBlock_1x5wv_37{display:flex;flex-direction:column;gap:.22rem;min-width:0}._metricHint_1x5wv_44{margin:0;padding:0 .05rem;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-medium);line-height:1.35;color:var(--tw-grey)}._wins_1x5wv_53{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}._winsOne_1x5wv_59{grid-template-columns:minmax(0,1fr)}._win_1x5wv_53{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;min-width:0;padding:.5rem .4rem .45rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));background:var(--tw-smoke);text-align:center}._winUp_1x5wv_77{background:color-mix(in srgb,var(--tw-success) 10%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-success) 28%,var(--tw-grey-light))}._winDown_1x5wv_82{background:color-mix(in srgb,var(--tw-danger) 10%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-danger) 28%,var(--tw-grey-light))}._winFlat_1x5wv_87{background:color-mix(in srgb,var(--tw-grey) 8%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-grey) 22%,var(--tw-grey-light))}._winPeak_1x5wv_92{background:color-mix(in srgb,var(--tw-accent) 10%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-accent) 28%,var(--tw-grey-light))}._winLatest_1x5wv_97{background:color-mix(in srgb,var(--tw-black) 4%,var(--tw-white));border-color:color-mix(in srgb,var(--tw-grey-light) 70%,var(--tw-smoke))}._winValue_1x5wv_102{display:block;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;line-height:1.15;color:var(--tw-black);white-space:nowrap}._winUp_1x5wv_77 ._winValue_1x5wv_102{color:var(--tw-success)}._winDown_1x5wv_82 ._winValue_1x5wv_102{color:var(--tw-danger)}._winFlat_1x5wv_87 ._winValue_1x5wv_102{color:var(--tw-grey-dark)}._winPeak_1x5wv_92 ._winValue_1x5wv_102{color:var(--tw-accent)}._winLabel_1x5wv_128{display:block;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);line-height:1.2}._root_1p4jw_1{display:flex;flex-direction:column;flex:1;min-height:0;position:relative}._toolbar_1p4jw_9{flex-shrink:0;position:relative;z-index:1;background:var(--tw-smoke);overflow:visible}._listScroll_1p4jw_17{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding-bottom:var(--fill-scroll-pad, 0px);scroll-padding-bottom:var(--fill-scroll-pad, 0px)}@media(max-width:767px){._root_1p4jw_1:has([data-list-pager]) ._listScroll_1p4jw_17{padding-bottom:calc(var(--fill-scroll-pad, 0px) + var(--tw-train-orb-rise, 1.05rem) + 2.9rem)}}@media(min-width:768px){._listScroll_1p4jw_17{padding-bottom:.75rem}}._list_1p4jw_17{display:flex;flex-direction:column;gap:.45rem}._empty_1p4jw_47{color:var(--tw-grey);text-align:center;padding:2rem 1rem;margin:0}._empty_1p4jw_47 a,._emptyAction_1p4jw_55{color:var(--tw-accent);font-weight:var(--tw-weight-semibold)}._emptyAction_1p4jw_55{display:inline;padding:0;border:0;background:none;font:inherit;cursor:pointer}._control_1t7mu_1{display:flex;align-items:center;gap:.2rem;flex-shrink:0}._value_1t7mu_8{min-width:2.6rem;text-align:right;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;line-height:1}._valueWork_1t7mu_17{color:var(--tw-success)}._valueRest_1t7mu_21{color:var(--tw-danger)}._valueReset_1t7mu_25{color:var(--tw-accent)}._bulkBtn_1xcg7_1{flex-shrink:0;min-width:28px!important;min-height:28px!important;width:28px;height:28px;padding:0!important;color:var(--tw-grey)}._bulkBtn_1xcg7_1:hover{color:var(--tw-accent)}._dialogBody_1xcg7_15{display:flex;flex-direction:column;gap:.4rem}._sectionLabel_1xcg7_21{margin:0;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey)}._rules_1xcg7_30{display:flex;flex-direction:column;gap:.28rem}._ruleCard_1xcg7_36{display:flex;flex-direction:column;gap:.28rem;padding:.35rem .4rem;border:1px solid var(--tw-grey-light);border-radius:6px;background:var(--tw-white);min-width:0}._ruleHead_1xcg7_47{display:flex;align-items:center;gap:.35rem;min-width:0}._ruleMetric_1xcg7_54{flex:1;min-width:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.02em;color:var(--tw-black)}._ruleRemove_1xcg7_63{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;min-width:0;min-height:0;margin:0;padding:0;border:none;background:none;color:var(--tw-grey);font-size:var(--tw-text-base);line-height:1;cursor:pointer;border-radius:4px}._ruleRemove_1xcg7_63:hover{color:#c62828;background:#c6282814}._chips_1xcg7_88{display:flex;flex-direction:column;gap:.22rem;min-width:0;position:relative;z-index:1}._chipRow_1xcg7_97{display:flex;flex-wrap:wrap;align-items:center;gap:.22rem;min-width:0}._chip_1xcg7_88{flex:0 0 auto;padding:var(--tw-chip-pad-y, .32rem) var(--tw-chip-pad-x, .58rem);min-height:0;border-radius:999px;font-size:var(--tw-chip-font-size, .75rem);font-weight:var(--tw-weight-semibold);line-height:1.2;color:var(--tw-grey-dark);background:var(--tw-white);border:1px solid var(--tw-grey-light);cursor:pointer}._active_1xcg7_120{color:var(--tw-chrome-ink);background:var(--tw-accent);border-color:var(--tw-accent)}._add_1xcg7_126{border-style:dashed;color:var(--tw-grey)}._addField_1xcg7_131{display:flex;flex-wrap:wrap;align-items:center;gap:.22rem}._targetWrap_1xcg7_138{position:relative;flex-shrink:0}._targetBtn_1xcg7_143{display:inline-flex;align-items:center;gap:.2rem;padding:var(--tw-chip-pad-y, .32rem) .5rem;min-height:0;border:1px solid var(--tw-grey-light);border-radius:999px;background:var(--tw-white);font-size:var(--tw-chip-font-size, .75rem);font-weight:var(--tw-weight-semibold);line-height:1.2;color:var(--tw-grey-dark);cursor:pointer;white-space:nowrap}._targetCaret_1xcg7_160{font-size:var(--tw-text-micro);color:var(--tw-grey);flex-shrink:0}._targetPanel_1xcg7_166{position:fixed;z-index:calc(var(--tw-overlay-z, 80) + 3);min-width:11rem;max-height:12rem;overflow:auto;padding:.3rem;border:1px solid var(--tw-grey-light);border-radius:8px;background:var(--tw-white);box-shadow:0 4px 16px #0000001a}._targetShortcuts_1xcg7_179{display:flex;gap:.35rem;padding:.1rem .2rem .3rem;border-bottom:1px solid var(--tw-grey-light);margin-bottom:.2rem}._targetShortcuts_1xcg7_179 button{border:none;background:none;padding:0;min-height:0;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);color:var(--tw-accent);cursor:pointer}._targetRow_1xcg7_198{display:flex;align-items:center;gap:.35rem;padding:.22rem .2rem;font-size:var(--tw-text-xs);cursor:pointer}._targetRow_1xcg7_198 input{flex-shrink:0}._block_rw3of_1{background:var(--tw-white);border:1px solid var(--tw-grey-light);border-radius:8px;overflow:hidden}._block_rw3of_1:not(:has(._header_rw3of_8)){display:flex;flex-direction:column;gap:.35rem;padding:.55rem .65rem .65rem}._header_rw3of_8{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;margin:0;padding:.55rem .65rem;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation}._header_rw3of_8:hover ._title_rw3of_32{color:var(--tw-accent)}._titleRow_rw3of_36{display:flex;align-items:baseline;gap:0;min-width:0}._title_rw3of_32{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._count_rw3of_52{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);color:var(--tw-grey)}._count_rw3of_52:before{content:"·";margin:0 .35rem;color:var(--tw-grey-light)}._titleFollow_rw3of_64{margin-top:.45rem}._body_rw3of_68{padding:0 .65rem .65rem}._list_rw3of_72{display:flex;flex-direction:column;gap:.45rem;overflow-anchor:none}._listItem_rw3of_79{flex-shrink:0;min-width:0}._plain_rw3of_84{display:flex;flex-direction:column}._plain_rw3of_84 ._body_rw3of_68{padding:0}._stack_1wx1n_1{display:flex;flex-direction:column;gap:.65rem}._intro_1wx1n_7{min-width:0}._panel_1wx1n_11{border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:8px;overflow:hidden}._panelWarm_1wx1n_17{background:color-mix(in srgb,var(--tw-accent) 6%,var(--tw-smoke))}._panelWork_1wx1n_21{background:var(--tw-white)}._panelOpen_1wx1n_25 ._panelHead_1wx1n_25{border-bottom:1px solid color-mix(in srgb,var(--tw-grey-light) 55%,var(--tw-smoke))}._panelHead_1wx1n_25{display:flex;align-items:center;gap:.15rem;padding:0 .35rem 0 .15rem;min-height:0}._panelToggle_1wx1n_37{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0;padding:.55rem .35rem .55rem .65rem;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._panelToggle_1wx1n_37:hover ._panelTitle_1wx1n_56{color:var(--tw-accent)}._panelTitleRow_1wx1n_60{display:flex;align-items:baseline;gap:0;min-width:0}._panelTitle_1wx1n_56{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._panelCount_1wx1n_76{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);color:var(--tw-grey)}._panelCount_1wx1n_76:before{content:"·";margin:0 .35rem;color:var(--tw-grey-light)}._panelChevron_1wx1n_88{flex-shrink:0;width:12px;height:12px;color:var(--tw-grey)}._panelBody_1wx1n_95{display:flex;flex-direction:column;gap:.45rem;padding:.55rem .65rem;--roster-card-min-h: calc(1.3rem + 42px) }._addSlot_1wx1n_104{--schedule-slot-min-h: var(--roster-card-min-h);min-height:var(--roster-card-min-h);--rest-bg: var(--tw-surface)}._empty_1wx1n_110{margin:0;color:var(--tw-grey);font-size:var(--tw-text-sm)}._wrap_1xo8t_1{display:flex;flex-direction:column;gap:.55rem}._head_1xo8t_7{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._label_1xo8t_14{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--tw-muted)}._empty_1xo8t_23{margin:0;font-size:var(--tw-text-body);color:var(--tw-grey)}._actions_1xo8t_29{display:flex;align-items:center;gap:.1rem;flex-shrink:0}._form_1vs4o_1{display:flex;flex-direction:column;gap:.55rem}._onTrainHint_1vs4o_7{margin:.35rem 0 0;font-size:var(--tw-text-sm);line-height:1.35;color:var(--tw-grey)}._typePill_1vs4o_14{align-self:flex-start;display:inline-flex;padding:var(--tw-chip-pad-y, .32rem) var(--tw-chip-pad-x, .58rem);border-radius:999px;font-size:var(--tw-chip-font-size, .75rem);font-weight:var(--tw-weight-semibold);line-height:1.2;color:var(--tw-black);background:var(--tw-white);border:1px solid var(--tw-grey-light)}._notes_o3385_1,._notesEmpty_o3385_2{margin:0;font-size:var(--tw-text-body);line-height:1.35;white-space:pre-wrap}._notes_o3385_1{color:var(--tw-black)}._notesEmpty_o3385_2{color:var(--tw-grey-light)}._list_2nk0x_1{display:flex;flex-direction:column;gap:.4rem}._daySlot_2nk0x_7{position:relative}._daySlotCompact_2nk0x_12{--schedule-slot-min-h: calc(.84rem + 42px) }._dayGroup_2nk0x_16{--rest-bg: transparent;display:flex;flex-direction:column;gap:.3rem}._dayGroupLanded_2nk0x_24{border-radius:9px;background:color-mix(in srgb,var(--tw-accent) 10%,transparent)}._dayGroupHead_2nk0x_29{display:flex;align-items:center;gap:.35rem;min-width:0;padding:0 .05rem}._dayGroupTitle_2nk0x_37{display:inline-flex;align-items:center;gap:.12rem;min-width:0}._dayGroupLabel_2nk0x_44{font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);line-height:1;white-space:nowrap}._dayGroupLabelProminent_2nk0x_54{font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);letter-spacing:.08em;color:var(--tw-black)}._dayGroupLabelAccent_2nk0x_61{color:var(--tw-accent)}._dayGroupDate_2nk0x_66{margin-left:.4rem;color:var(--tw-grey);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1;white-space:nowrap}._dayGroupCount_2nk0x_75{font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);color:color-mix(in srgb,var(--tw-grey) 82%,var(--tw-white));line-height:1;white-space:nowrap}._dayGroupAside_2nk0x_83{margin-left:auto;flex:none;min-width:0}._dayGroupAdd_2nk0x_89{width:1.35rem!important;min-width:1.35rem!important;height:1.35rem!important;min-height:1.35rem!important;padding:0!important;color:var(--tw-grey)}._sessionCard_2nk0x_98{min-height:var(--schedule-slot-min-h)}._dragging_2nk0x_102{opacity:.45}._dayFlag_2nk0x_106{display:flex;align-items:center;justify-content:center;gap:.15rem;box-sizing:border-box;width:100%;height:100%;pointer-events:none}._dayFlagOnRest_2nk0x_117{position:absolute;top:0;right:0;z-index:1;width:var(--day-cutout-w);min-width:var(--day-cutout-w);height:var(--day-cutout-h);padding:0;background:var(--tw-surface);border:none;border-left:1px dashed var(--tw-grey-light);border-bottom:1px dashed var(--tw-grey-light);border-radius:0 7px}._dayFlagLabel_2nk0x_133{min-width:0;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);line-height:1;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._grip_2nk0x_147{position:absolute;right:.1rem;bottom:.08rem;z-index:2;display:grid;place-items:center;width:var(--tw-control-min);min-width:var(--tw-control-min);height:var(--tw-control-min);min-height:var(--tw-control-min);margin:0;padding:0;border:none;border-radius:6px;background:none;color:var(--tw-grey);cursor:grab;touch-action:none}._grip_2nk0x_147:active{cursor:grabbing}._badge_2nk0x_172{display:grid;place-items:center;min-width:1rem;height:1rem;padding:0 .22rem;border-radius:999px;background:color-mix(in srgb,var(--tw-accent) 16%,var(--tw-surface));color:var(--tw-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tw-accent) 55%,transparent);font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);line-height:1}._holding_2nk0x_187{z-index:2;filter:drop-shadow(0 10px 22px color-mix(in srgb,var(--tw-black) 16%,transparent))}._holding_2nk0x_187 ._sessionCard_2nk0x_98{background:var(--tw-accent);border-color:var(--tw-accent);color:var(--tw-ink-on-accent)}._holding_2nk0x_187 ._dayFlagLabel_2nk0x_133{color:color-mix(in srgb,var(--tw-ink-on-accent) 82%,var(--tw-accent))}._holding_2nk0x_187 ._badge_2nk0x_172{background:var(--tw-white);color:var(--tw-accent)}._landed_2nk0x_207 ._sessionCard_2nk0x_98{box-shadow:inset 0 0 0 2px var(--tw-accent)}._locked_2nk0x_211{opacity:.45}._clickable_2nk0x_215 ._sessionCard_2nk0x_98{cursor:pointer}._daysBlock_3pv30_1{display:flex;flex-direction:column;gap:.15rem;margin-bottom:.7rem}._daysBlockFlush_3pv30_8{margin-bottom:0}._sectionHeading_3pv30_12{display:flex;align-items:baseline;gap:0;min-width:0}._sectionTitle_3pv30_19{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--tw-grey)}._sectionCount_3pv30_28{font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);color:var(--tw-grey);white-space:nowrap}._sectionCount_3pv30_28:before{content:"·";margin:0 .35rem;color:var(--tw-grey-light)}._form_qfsx6_1{display:flex;flex-direction:column;gap:1.15rem}._warning_qfsx6_7{margin:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);color:var(--tw-danger, #c44)}._chipRow_tfci0_1{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}._notes_tfci0_8,._notesEmpty_tfci0_9{margin:0;font-size:var(--tw-text-body);line-height:1.35;white-space:pre-wrap}._notes_tfci0_8{color:var(--tw-black)}._notesEmpty_tfci0_9{color:var(--tw-grey-light)}._chip_tfci0_1{flex:0 0 auto;padding:var(--tw-chip-pad-y, .32rem) var(--tw-chip-pad-x, .58rem);border-radius:999px;font-size:var(--tw-chip-font-size, .75rem);font-weight:var(--tw-weight-semibold);line-height:1.2;color:var(--tw-black);background:var(--tw-white);border:1px solid var(--tw-grey-light)}._body_5bm6v_1{display:flex;flex-direction:column;gap:.65rem;padding:0 .15rem .25rem}._lead_5bm6v_8{margin:0;font-size:var(--tw-text-body);line-height:1.35;color:var(--tw-grey-dark)}._meta_5bm6v_15{margin:0;font-size:var(--tw-text-sm);line-height:1.35;color:var(--tw-grey)}._check_5bm6v_22,._radio_5bm6v_23{display:flex;align-items:flex-start;gap:.45rem;margin:0;font-size:var(--tw-text-sm);color:var(--tw-grey-dark);cursor:pointer}._check_5bm6v_22 input,._radio_5bm6v_23 input{margin-top:.15rem}._attach_5bm6v_38{display:flex;flex-direction:column;gap:.45rem}._hero_1c7ny_1{display:flex;flex-direction:column;align-items:center;gap:.45rem;padding:1.15rem 1rem 1.05rem;background:var(--tw-chrome);color:var(--tw-chrome-ink);border-radius:8px;text-align:center}._kicker_1c7ny_13{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--tw-accent)}._clock_1c7ny_22{margin:0;font-size:3.4rem;font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.03em}._heroMeta_1c7ny_31{margin:0 0 .35rem;font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold);color:#ffffff9e}._start_1c7ny_38{width:100%;max-width:16rem}._control_1c7ny_43{display:flex;align-items:center;gap:.2rem;flex-shrink:0}._value_1c7ny_50{min-width:2.6rem;text-align:right;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;line-height:1}._valueWork_1c7ny_59{color:var(--tw-success)}._valueRest_1c7ny_63{color:var(--tw-danger)}._valueReset_1c7ny_67{color:var(--tw-accent)}._cover_1c7ny_71{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--tw-overlay-z, 80);display:grid;grid-template-rows:auto 1fr auto;align-items:center;gap:.75rem;padding:calc(env(safe-area-inset-top,0px) + 1.1rem) 1.25rem calc(env(safe-area-inset-bottom,0px) + 1.35rem);color:var(--tw-chrome-ink);background:var(--tw-chrome);overflow:hidden;overscroll-behavior:none}._coverCountdown_1c7ny_86{background:var(--tw-chrome)}._coverWork_1c7ny_90{background:color-mix(in srgb,var(--tw-success) 38%,var(--tw-black))}._coverRest_1c7ny_94{background:color-mix(in srgb,var(--tw-danger) 42%,var(--tw-black))}._coverReset_1c7ny_98{background:color-mix(in srgb,var(--tw-accent) 48%,var(--tw-black))}._coverDone_1c7ny_102{background:var(--tw-chrome)}._coverTitle_1c7ny_106{margin:0;text-align:center;font-family:var(--tw-heading-font);font-size:var(--tw-heading-lg);font-weight:var(--tw-heading-weight);letter-spacing:.02em;line-height:1.1}._coverKickerHalfway_1c7ny_116{letter-spacing:.08em;text-transform:uppercase}._coverMain_1c7ny_121{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;min-height:0;width:100%}._tracks_1c7ny_131{display:flex;flex-direction:column;gap:.4rem;width:min(100%,20rem)}._track_1c7ny_131{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.4rem;padding:.45rem .85rem;border-radius:10px;background:#00000038;border:1px solid rgb(255 255 255 / .14);font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold)}._stationRoster_1c7ny_152{margin:0;padding:.3rem;list-style:none;display:flex;flex-direction:column;gap:.15rem;max-height:8.2rem;overflow-y:auto;overscroll-behavior:contain;border-radius:10px;background:#00000038;border:1px solid rgb(255 255 255 / .14);-webkit-overflow-scrolling:touch}._stationRow_1c7ny_168{display:flex;align-items:center;gap:.45rem;min-width:0;padding:.32rem .5rem;border-radius:7px;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);line-height:1.25;color:#ffffff80}._stationRowCurrent_1c7ny_181{color:var(--tw-chrome-ink);background:#ffffff29;font-weight:var(--tw-weight-semibold)}._stationIndex_1c7ny_187{flex-shrink:0;width:1rem;font-size:var(--tw-text-2xs);font-variant-numeric:tabular-nums;opacity:.75;text-align:right}._stationName_1c7ny_196{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dots_1c7ny_203{display:flex;align-items:center;gap:.38rem}._dotOn_1c7ny_209,._dotOff_1c7ny_210{width:.58rem;height:.58rem;border-radius:50%;box-sizing:border-box}._dotOn_1c7ny_209{background:var(--tw-white)}._dotOff_1c7ny_210{border:1.5px solid rgb(255 255 255 / .55)}._trackCount_1c7ny_225{font-variant-numeric:tabular-nums;font-weight:var(--tw-weight-semibold)}._ring_1c7ny_230{position:relative;width:min(72vw,16.5rem);aspect-ratio:1;flex-shrink:1}._ringSvg_1c7ny_237{display:block;width:100%;height:100%}._ringTrack_1c7ny_243,._ringArc_1c7ny_244{fill:none;stroke-width:5}._ringTrack_1c7ny_243{stroke:#ffffff38}._ringArc_1c7ny_244{stroke:var(--tw-white);stroke-linecap:round}._ringInner_1c7ny_258{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.28rem;padding:1.4rem;text-align:center}._ringPhase_1c7ny_270{margin:0;font-size:var(--tw-text-2xs);font-weight:var(--tw-weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8}._ringClock_1c7ny_279{margin:0;font-size:2.55rem;font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.04em}._ringTotal_1c7ny_288{display:flex;align-items:center;gap:.28rem;margin:0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);font-variant-numeric:tabular-nums;color:#ffffffb3}._upNext_1c7ny_299{margin:0;text-align:center;text-transform:uppercase}._upNext_1c7ny_299 span{display:block;margin-bottom:.2rem;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.14em;color:#ffffff9e}._upNext_1c7ny_299 strong{font-size:var(--tw-text-title);font-weight:var(--tw-weight-semibold);letter-spacing:.06em}._coverActions_1c7ny_320{display:flex;align-items:center;justify-content:center;width:min(100%,22rem);justify-self:center}._coverActions_1c7ny_320:has(._playBtn_1c7ny_328){display:grid;grid-template-columns:1fr auto 1fr;align-items:center}._endBtn_1c7ny_334{justify-self:start;min-height:var(--touch-min, 44px);padding:0 .2rem;border:0;background:transparent;color:var(--tw-chrome-ink);font:inherit;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-semibold);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._playBtn_1c7ny_328,._skipBtn_1c7ny_352{display:grid;place-items:center;border:0;color:var(--tw-black);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._playBtn_1c7ny_328{justify-self:center;width:4.25rem;height:4.25rem;border-radius:50%;background:var(--tw-white)}._playBtn_1c7ny_328 svg{width:2.5rem;height:2.5rem}._skipBtn_1c7ny_352,._actionSpacer_1c7ny_376{justify-self:end;width:2.75rem;height:2.75rem}._skipBtn_1c7ny_352{border-radius:50%;background:#ffffff38;color:var(--tw-chrome-ink)}._actionSpacer_1c7ny_376{display:block}@media(max-height:700px){._coverMain_1c7ny_121{gap:.7rem}._ring_1c7ny_230{width:min(58vw,13.5rem)}._ringClock_1c7ny_279{font-size:2.15rem}}._page_hb9nx_1{padding:calc(env(safe-area-inset-top,0px) + .85rem) var(--page-inline, .75rem) calc(env(safe-area-inset-bottom,0px) + 1.15rem);box-sizing:border-box;display:flex;flex-direction:column;gap:1.1rem}._startOnDark_hb9nx_10{width:100%;max-width:16rem;background:var(--tw-white)!important;border-color:var(--tw-chrome-ink)!important;color:var(--tw-black)!important}._heroActions_hb9nx_18{display:flex;align-items:center;justify-content:center;gap:.35rem;margin-top:.15rem}._heroActions_hb9nx_18 button{background:transparent!important;border-color:#fff6!important;color:#ffffffeb!important}._detail_hb9nx_32{margin:0;font-size:var(--tw-text-body);font-weight:var(--tw-weight-semibold);line-height:1.35;color:var(--tw-black)}._hint_hb9nx_40{margin:.35rem 0 0;font-size:var(--tw-text-sm);font-weight:var(--tw-weight-medium);line-height:1.35;color:var(--tw-grey)}._stationList_hb9nx_48{margin:0;padding:0 0 0 1.15rem;list-style:decimal outside;color:var(--tw-black);font-size:var(--tw-text-body);font-weight:var(--tw-weight-semibold);line-height:1.4}._stationList_hb9nx_48 li{display:list-item;margin:0 0 .28rem;padding-left:.15rem}._stationList_hb9nx_48 li:last-child{margin-bottom:0}._page_1qrju_1{min-height:100dvh;min-height:100svh;display:flex;flex-direction:column;background:var(--tw-smoke)}._chrome_1qrju_9{position:sticky;top:0;z-index:8;background:var(--tw-chrome);box-shadow:0 1px #ffffff1a}._body_1qrju_17{flex:1;padding:.65rem .65rem calc(1.2rem + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:.5rem}._workItem_1qrju_25{flex-shrink:0}._banner_1qrju_29{margin:.5rem .65rem 0}._end_1qrju_33{width:100%;margin-top:.25rem}._prevNote_1qrju_38{margin:0 0 .65rem;padding:.5rem .6rem;background:var(--tw-smoke);border-radius:6px;font-size:var(--tw-text-sm);color:var(--tw-grey-dark)}._prevLabel_1qrju_47{display:block;font-size:var(--tw-text-micro);font-weight:var(--tw-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tw-grey);margin-bottom:.2rem}._cueCopy_1qrju_57{margin:.65rem 0 0;font-size:var(--tw-text-body);line-height:1.45;color:var(--tw-grey-dark);white-space:pre-wrap}._wrap_1y7yl_1{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;margin:.35rem 0}._message_1y7yl_9{margin:0;font-size:var(--tw-text-md);line-height:1.4;color:var(--tw-ink)}._bodyCard_tw6ce_1{display:flex;flex-direction:column;gap:.45rem}._formActions_tw6ce_7{display:flex;justify-content:flex-end}._chevron_tw6ce_12{flex-shrink:0;color:var(--tw-grey);font-size:var(--tw-text-title);font-weight:var(--tw-weight-regular);line-height:1}._fieldBlock_tw6ce_20{margin-bottom:.75rem}._fieldBlock_tw6ce_20:last-of-type{margin-bottom:.55rem}._fieldValue_tw6ce_28{margin:.12rem 0 0;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);line-height:1.3}._restInput_tw6ce_35{width:100%;max-width:8rem;margin-top:.2rem;min-height:var(--tw-control-min, 34px);padding:.35rem .5rem;border:1px solid color-mix(in srgb,var(--tw-grey-light) 65%,var(--tw-smoke));border-radius:8px;font-family:var(--tw-font);font-size:var(--tw-input-font-size);font-weight:var(--tw-input-font-weight);line-height:var(--tw-input-line-height);color:var(--tw-input-color)}._restInput_tw6ce_35:focus,._restInput_tw6ce_35:focus-visible{outline:none;border-color:var(--tw-input-focus);box-shadow:0 0 0 2px var(--tw-input-focus)}._steps_ce59d_1{display:flex;flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none}._step_ce59d_1{display:flex;align-items:center;gap:.6rem;min-height:var(--touch-min, 44px)}._mark_ce59d_17{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--tw-grey);color:var(--tw-grey);font-size:var(--tw-text-xs);font-weight:var(--tw-weight-semibold)}._mark_ce59d_17 svg{width:.85rem;height:.85rem}._done_ce59d_36 ._mark_ce59d_17{background:var(--tw-mark-complete);color:var(--tw-mark-complete-ink);box-shadow:none}._label_ce59d_42{flex:1;min-width:0;font-size:var(--tw-text-md);font-weight:var(--tw-weight-semibold);line-height:1.3}._done_ce59d_36 ._label_ce59d_42{color:var(--tw-grey);text-decoration:line-through}._stepLink_ce59d_55,._stepLinkNext_ce59d_56{display:flex;align-items:center;gap:.6rem;flex:1;min-width:0;min-height:var(--touch-min, 44px);color:inherit;text-decoration:none}._stepLinkNext_ce59d_56 ._label_ce59d_42{color:var(--tw-accent)}._starter_ce59d_71{display:flex;flex-direction:column;gap:.5rem;margin-top:.35rem}._starterCopy_ce59d_78{margin:0;font-size:var(--tw-text-sm);line-height:1.35;color:var(--tw-grey)}._srOnly_ce59d_85{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
