.ePhaNa_head{align-items:center;gap:var(--space-sm) var(--space-base);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.ePhaNa_title{margin:0}.ePhaNa_new{align-items:center;gap:var(--space-sm);margin-inline:auto calc(2.75rem + var(--space-xs));flex-wrap:wrap;display:flex}
.s-J0Lq_parts{border-bottom:1px solid var(--border);flex-basis:100%;order:1;grid-template-columns:1fr 1fr;display:grid}.s-J0Lq_part{justify-content:center;align-items:center;gap:var(--space-sm);min-height:2.75rem;padding:var(--space-sm) var(--space-md);color:var(--muted);font-weight:700;text-decoration:none;display:inline-flex;position:relative}.s-J0Lq_part:hover,.s-J0Lq_part:focus-visible{color:var(--text)}.s-J0Lq_part:active{background:var(--surface-muted)}.s-J0Lq_part[aria-current=page]{color:var(--text)}.s-J0Lq_part[aria-current=page]:after{content:"";border-radius:var(--radius-pill);background:var(--brand-fill);view-transition-name:s-J0Lq_routines-part-bar;height:3px;position:absolute;inset:auto 0 -1px}.s-J0Lq_count{min-width:1.5rem;padding:0 var(--space-xs);border-radius:var(--radius-pill);background:var(--surface-muted);font-size:var(--type-caption);font-variant-numeric:tabular-nums;text-align:center;font-weight:600}.s-J0Lq_part[aria-current=page] .s-J0Lq_count{background:var(--accent-soft);color:var(--accent)}
.KzhPna_loud{background:var(--brand-fill);border-color:var(--brand-fill);color:var(--brand-ink);font-weight:700}.KzhPna_loud:not(:disabled):hover{filter:brightness(1.08)}.KzhPna_second{border-color:var(--subtle);color:var(--text);background:0 0;font-weight:600}.KzhPna_second:not(:disabled):hover{background:var(--surface-muted);border-color:var(--muted)}.KzhPna_quiet{color:var(--muted);background:0 0;border-color:#0000;font-weight:600}.KzhPna_quiet:not(:disabled):hover{background:var(--surface-muted);color:var(--text)}.KzhPna_leaving{border-color:var(--subtle);color:var(--danger);background:0 0;font-weight:600}.KzhPna_leaving:not(:disabled):hover{background:color-mix(in srgb, var(--danger) 8%, transparent)}.KzhPna_second:where([data-background=ink] *):not(:where(dialog *,[popover] *,[data-background=light] *)){border-color:var(--hero-muted);color:var(--hero-ink);background:0 0}.KzhPna_second:where([data-background=ink] *):not(:where(dialog *,[popover] *,[data-background=light] *)):not(:disabled):hover{border-color:var(--hero-ink);background:color-mix(in srgb, var(--hero-ink) 12%, transparent)}.KzhPna_quiet:where([data-background=ink] *):not(:where(dialog *,[popover] *,[data-background=light] *)){color:var(--hero-muted);background:0 0;border-color:#0000}.KzhPna_quiet:where([data-background=ink] *):not(:where(dialog *,[popover] *,[data-background=light] *)):not(:disabled):hover{color:var(--hero-ink);background:color-mix(in srgb, var(--hero-ink) 12%, transparent)}.KzhPna_leaving:where([data-background=ink] *):not(:where(dialog *,[popover] *,[data-background=light] *)){border-color:var(--hero-muted);color:var(--hero-danger);background:0 0}.KzhPna_leaving:where([data-background=ink] *):not(:where(dialog *,[popover] *,[data-background=light] *)):not(:disabled):hover{background:color-mix(in srgb, var(--hero-danger) 16%, transparent)}.KzhPna_loud:disabled,.KzhPna_second:disabled,.KzhPna_quiet:disabled,.KzhPna_leaving:disabled{opacity:1;background:var(--surface-muted);border-color:var(--surface-muted);color:var(--muted)}.KzhPna_loud:disabled:where([data-background=ink] *):not(:where(dialog *,[popover] *,[data-background=light] *)),.KzhPna_second:disabled:where([data-background=ink] *):not(:where(dialog *,[popover] *,[data-background=light] *)),.KzhPna_quiet:disabled:where([data-background=ink] *):not(:where(dialog *,[popover] *,[data-background=light] *)),.KzhPna_leaving:disabled:where([data-background=ink] *):not(:where(dialog *,[popover] *,[data-background=light] *)){background:var(--hero-quiet-fill);border-color:var(--hero-quiet-fill);color:var(--hero-muted)}.KzhPna_compact{padding:var(--space-xs) var(--space-md);font-size:var(--type-caption);border-radius:var(--radius-control)}.KzhPna_standard{padding:var(--space-sm) var(--space-md);font-size:var(--type-body);border-radius:var(--radius-control)}.KzhPna_large{padding:var(--space-md) var(--space-xl);font-size:var(--type-body);border-radius:var(--radius-control)}.KzhPna_standard,.KzhPna_large{min-height:var(--control-height)}@media (pointer:coarse){.KzhPna_compact{min-height:var(--control-height)}}@media (max-width:26rem){.KzhPna_large{white-space:normal;text-wrap:balance}}
._6shG7a_card{background:var(--surface);border:0px solid var(--border);box-shadow:var(--shadow-raised);border-radius:var(--radius-block);padding:var(--space-base);overflow:hidden}._6shG7a_card._6shG7a_roomy{padding:var(--space-xl)}
.cjfxtq_ink-block{background:var(--hero-fill);color:var(--hero-ink);box-shadow:var(--shadow-lifted);border-radius:var(--radius-block);padding:var(--space-xl)}@media not (min-width:36rem){.cjfxtq_ink-block{padding:var(--space-lg)}}
.-xPP5W_chip{border:1px solid var(--border);border-radius:var(--radius-pill);font-size:var(--type-label);color:var(--muted);background:0 0;align-items:center;padding:.15rem .55rem;font-weight:600;display:inline-flex}.-xPP5W_chip.-xPP5W_accent{border-color:var(--border);color:var(--accent);background:0 0}.-xPP5W_chip.-xPP5W_soft{background:var(--accent-soft);border-color:var(--accent-soft);color:var(--accent)}.-xPP5W_chip.-xPP5W_muted{background:var(--surface-muted);border-color:var(--surface-muted);color:var(--muted)}.-xPP5W_chip.-xPP5W_ink{border-color:var(--hero-muted);color:var(--hero-ink);background:0 0}.-xPP5W_chip.-xPP5W_pressable{border-color:var(--subtle);cursor:pointer}.-xPP5W_chip.-xPP5W_selected{background:var(--text);border-color:var(--text);color:var(--surface);font-weight:700}
.C4K85W_day-marks{justify-content:center;align-items:center;gap:var(--space-hair);flex-wrap:wrap;display:flex}.C4K85W_day-marks>[data-mark=kept]{color:var(--accent)}.C4K85W_day-marks>[data-mark=to-keep],.C4K85W_day-marks>[data-mark=rest]{color:var(--muted)}.C4K85W_day-marks>[data-mark=trained]{color:var(--success)}
@media not (min-width:47.5rem){dialog.WkM8rW_frame:not(.WkM8rW_anchored){border-radius:0;width:100%;max-width:none;max-height:88dvh;padding-bottom:calc(var(--space-xl) + env(safe-area-inset-bottom));border-start-start-radius:var(--radius-block);border-start-end-radius:var(--radius-block);margin:auto 0 0;overflow:auto}}dialog.WkM8rW_frame>.WkM8rW_spotlight{display:none}@supports (position-anchor:auto){dialog.WkM8rW_frame.WkM8rW_anchored{position-area:block-end span-inline-end;position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline, --frame-below, --frame-above;margin:var(--space-sm);max-width:calc(100vw - 2 * var(--space-sm));max-height:calc(100dvh - 2 * var(--space-sm));box-shadow:none;background:0 0;position:fixed;inset:auto;translate:none}@position-try --frame-below{position-area:block-end;justify-self:center}@position-try --frame-above{position-area:block-start;justify-self:center}dialog.WkM8rW_frame.WkM8rW_anchored::backdrop{background:0 0}dialog.WkM8rW_frame.WkM8rW_anchored>.WkM8rW_spotlight{inset-block:anchor(top) anchor(bottom);inset-inline:anchor(left) anchor(right);border-radius:var(--radius-block);border:2px solid var(--brand-fill);box-shadow:0 0 0 100vmax var(--scrim);pointer-events:none;z-index:0;margin:-8px;display:block;position:fixed}dialog.WkM8rW_frame.WkM8rW_anchored:before{content:"";background:var(--surface);border-radius:var(--radius-block);box-shadow:var(--shadow-lifted);pointer-events:none;z-index:1;position:absolute;inset:0}dialog.WkM8rW_frame.WkM8rW_anchored>:not(.WkM8rW_spotlight){z-index:2;position:relative}}
.RXsVUG_list-row{align-items:center;gap:var(--space-md);padding-block:var(--space-md);padding-inline:var(--space-base);width:100%;display:flex}.RXsVUG_list-row.RXsVUG_flush{padding-inline:0}.RXsVUG_list-row+.RXsVUG_list-row{margin-block-start:var(--space-xxs)}.RXsVUG_list-row>.RXsVUG_middle{flex:1;min-width:0}.RXsVUG_list-row.RXsVUG_press{border-radius:var(--radius-card);min-block-size:3.5rem;color:var(--text);transition:background-color var(--duration-exit) var(--ease-swift), border-color var(--duration-exit) var(--ease-swift), color var(--duration-exit) var(--ease-swift), filter var(--duration-exit) var(--ease-swift), translate var(--duration-exit) var(--ease-swift);text-decoration:none}.RXsVUG_list-row>.RXsVUG_lead{flex:none;justify-content:center;inline-size:1.5rem;display:inline-flex}.RXsVUG_list-row>.RXsVUG_forward{color:var(--muted);display:inline-flex}@media (hover:hover){.RXsVUG_list-row.RXsVUG_press:hover{background:var(--surface-sunk)}}@media (prefers-reduced-motion:no-preference){.RXsVUG_list-row.RXsVUG_press:active{translate:0 1px}}
.zfYf8a_notice{background:var(--surface-muted);border-radius:var(--radius-card);padding:var(--space-sm) var(--space-base);font-size:var(--type-body-dense);text-wrap:pretty;margin-block:0;font-weight:600;display:block}.zfYf8a_notice.zfYf8a_ok{color:var(--success-ink)}.zfYf8a_notice.zfYf8a_error{color:var(--danger)}.zfYf8a_notice.zfYf8a_news{color:var(--text)}.zfYf8a_notice.zfYf8a_ink{background:0 0}.zfYf8a_notice.zfYf8a_ink.zfYf8a_ok{color:var(--success)}.zfYf8a_notice.zfYf8a_ink.zfYf8a_error{color:var(--hero-danger)}.zfYf8a_notice.zfYf8a_ink.zfYf8a_news{color:var(--hero-ink)}.zfYf8a_notice:empty{display:none}
._4Ti67a_overline{font-size:var(--type-label);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted);font-weight:700}
.FBPfHq_stat{flex-direction:column;min-width:0;display:flex}.FBPfHq_stat>strong{padding-top:var(--space-xxs);font-size:var(--type-section-title);letter-spacing:-.01em;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:auto;font-weight:700}@media (max-width:30rem){.FBPfHq_stat>strong{font-size:var(--type-body)}}@media (min-width:47.5rem){.FBPfHq_stat>strong{font-size:var(--type-figure);letter-spacing:-.02em}}
.sFidBq_stat-strip{gap:var(--space-md);flex-wrap:wrap;display:flex}.sFidBq_stat-strip>*{min-inline-size:7rem;padding:var(--space-lg);background:var(--surface);border-radius:var(--radius-block);box-shadow:var(--shadow-raised);flex:1}
.mUIbPa_work-surface{grid-template-columns:minmax(0, 1fr) var(--layout-rail);gap:var(--space-xl);align-items:start;display:grid}.mUIbPa_work-surface:not(:has(>.mUIbPa_rail)){grid-template-columns:minmax(0,1fr)}.mUIbPa_work-surface>*{min-width:0}.mUIbPa_work-surface>.mUIbPa_column{grid-column:1}.mUIbPa_work-surface>.mUIbPa_rail{grid-column:2}.mUIbPa_work-surface.mUIbPa_scrolls{min-height:0;padding:var(--space-xl) var(--space-huge) var(--space-huge);margin:calc(var(--space-xl) * -1) calc(var(--space-huge) * -1) calc(var(--space-huge) * -1);flex:auto;align-items:stretch;overflow:hidden}.mUIbPa_work-surface.mUIbPa_scrolls>.mUIbPa_column{overscroll-behavior:contain;min-height:0;padding:var(--space-xl) var(--space-xl) var(--space-huge) var(--space-huge);margin:calc(var(--space-xl) * -1) calc(var(--space-xl) * -1) calc(var(--space-huge) * -1) calc(var(--space-huge) * -1);overflow-y:auto}.mUIbPa_work-surface.mUIbPa_scrolls>.mUIbPa_rail{overscroll-behavior:contain;min-height:0;padding:var(--space-xl) var(--space-huge) var(--space-huge) var(--space-xl);margin:calc(var(--space-xl) * -1) calc(var(--space-huge) * -1) calc(var(--space-huge) * -1) calc(var(--space-xl) * -1);overflow-y:auto}@media (max-width:70rem){.mUIbPa_work-surface{grid-template-columns:minmax(0,1fr)}.mUIbPa_work-surface>.mUIbPa_column,.mUIbPa_work-surface>.mUIbPa_rail{grid-column:auto}.mUIbPa_work-surface.mUIbPa_scrolls{flex:none;align-items:start;min-height:auto;margin:0;padding:0;overflow:visible}.mUIbPa_work-surface.mUIbPa_scrolls>.mUIbPa_column,.mUIbPa_work-surface.mUIbPa_scrolls>.mUIbPa_rail{overscroll-behavior:auto;min-height:auto;margin:0;padding:0;overflow:visible}}
.pp9RkG_held,.pp9RkG_held *{visibility:hidden}.pp9RkG_held [data-surface]{visibility:visible;color:#0000}.pp9RkG_arrived{display:contents}@media (prefers-reduced-motion:no-preference){.pp9RkG_held [data-surface]:not([data-surface] [data-surface],[data-background=ink]){animation:1.6s ease-in-out infinite pp9RkG_pulse}.pp9RkG_held [data-surface][data-background=ink]{background-image:linear-gradient(100deg, transparent 35%, color-mix(in srgb, var(--hero-ink) 7%, transparent) 50%, transparent 65%);background-size:250% 100%;animation:1.6s ease-in-out infinite pp9RkG_sweep}.pp9RkG_arrived>*{animation:pp9RkG_rise var(--duration-enter) var(--ease-swift)}}@keyframes pp9RkG_pulse{50%{opacity:.55}}@keyframes pp9RkG_sweep{0%{background-position:100% 0}to{background-position:0 0}}@keyframes pp9RkG_rise{0%{opacity:0;translate:0 6px}}
.KEuh5G_answer{gap:var(--space-md);padding:0 var(--space-base) var(--space-xl);color:var(--muted);flex-direction:column;margin:0;display:flex}.KEuh5G_answer p{margin:0}
.zMM2qG_request{gap:var(--space-md);padding:0 var(--space-base) var(--space-xl);flex-direction:column;display:flex}.zMM2qG_hint{color:var(--muted);margin:0}
.IMJ5pG_questionDialog{width:min(24rem,92vw);padding:var(--space-xl);border-radius:var(--radius-block);box-shadow:var(--shadow-lifted);border:0}
.J3hcGq_answers{margin-top:var(--space-base);justify-content:end}
.vb1zHq_questionTitle{margin:0 0 var(--space-xxs);font-size:var(--type-headline);line-height:var(--role-headline-leading);text-wrap:balance}
.CkcA7W_reach{gap:var(--space-sm);padding-bottom:var(--space-base);display:grid}.CkcA7W_reach>p{margin:0}.CkcA7W_names{padding-left:var(--space-lg);gap:var(--space-xs);font-size:var(--type-body-dense);margin:0;display:grid}
.F4ZsaW_howDialog{border-radius:var(--radius-block);width:min(32rem,92vw);height:min(40rem,86dvh);max-height:86dvh;box-shadow:var(--shadow-lifted);padding:var(--space-base) var(--space-lg) 0;border:none;flex-direction:column;overflow:hidden}.F4ZsaW_howDialog[open]{display:flex}.F4ZsaW_title{font-size:var(--type-title);margin:0}.F4ZsaW_body{overscroll-behavior:contain;gap:var(--space-md);min-height:0;padding:0 0 var(--space-xl);flex-direction:column;flex:1;display:flex;overflow-y:auto}
.eR1WWG_cardTitle{margin-bottom:var(--space-sm)}
._A2dGq_facts{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
.cmUq6q_choices{gap:var(--space-sm);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.cmUq6q_choice{align-items:start;column-gap:var(--space-sm);text-align:left;background:var(--surface-muted);border-radius:var(--radius-card);width:100%;padding:var(--space-md);cursor:pointer;border:1px solid #0000;grid-template-columns:auto 1fr;display:grid;position:relative}.cmUq6q_choice:has(.cmUq6q_pick:checked){background:color-mix(in srgb, var(--brand-fill) 12%, transparent);border-color:var(--accent)}.cmUq6q_choice:hover{border-color:var(--accent)}.cmUq6q_choice:has(.cmUq6q_pick:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.cmUq6q_face{grid-template-columns:subgrid;column-gap:var(--space-sm);cursor:pointer;grid-column:1/-1;align-items:start;display:grid}.cmUq6q_pick{opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute}.cmUq6q_choiceDot{width:.9rem;height:.9rem;margin-top:var(--space-xxs);border:2px solid var(--border);border-radius:50%}.cmUq6q_choice:has(.cmUq6q_pick:checked) .cmUq6q_choiceDot{border-color:var(--accent);background:var(--brand-fill)}.cmUq6q_choiceTitle{font-size:var(--type-body-dense);font-weight:600}.cmUq6q_choiceHint{font-size:var(--type-label);color:var(--muted);text-wrap:pretty;grid-column:2}.cmUq6q_step{align-items:baseline;gap:var(--space-xxs);color:var(--text);vertical-align:middle;white-space:nowrap;display:inline-flex}
.QH9kdG_clamped{margin:var(--space-sm) 0 0;font-size:var(--type-label);color:var(--accent);text-wrap:pretty;font-weight:600;display:block}.QH9kdG_clamped:empty{margin-block-start:0}
._Zg2Ba_numberInput{text-align:center;width:4rem;padding:var(--space-xxs);background:var(--surface-muted);font-variant-numeric:tabular-nums lining-nums;font-weight:700}._Zg2Ba_numberInput:hover{border-color:var(--muted)}._Zg2Ba_named{justify-items:start;gap:var(--space-xxs);font-size:var(--type-label);font-weight:600;line-height:var(--leading-heading);color:var(--muted);display:grid}
._0Tf0PG_grid{container-type:inline-size}._0Tf0PG_rows{row-gap:var(--space-base);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}:where(._0Tf0PG_rows)>*{grid-column:1/-1}@container (min-width:24rem){._0Tf0PG_rows{grid-template-columns:max-content minmax(0,1fr)}}
.sqReba_end{grid-column:-2/-1;justify-self:start}
.dhrV_q_help{font-size:var(--type-label);color:var(--muted);text-wrap:pretty;grid-column:-2/-1;margin:0}
.SvoOPq_label{font-size:var(--type-body-dense);color:var(--muted);text-wrap:pretty}@container (min-width:24rem){.SvoOPq_label{text-align:end}}
.Wfq-1a_row{grid-template-columns:subgrid;align-items:center;gap:var(--space-xxs) var(--space-md);display:grid}.Wfq-1a_row>:not(:first-child){justify-self:start;min-inline-size:0}.Wfq-1a_row>:is(input,select,textarea){justify-self:stretch}
.kPZPOG_fieldControl{align-items:center;gap:var(--space-sm);flex-wrap:var(--row-control-wrap,wrap);font-size:var(--type-body-dense);color:var(--muted);display:flex}
.GGuanW_stepper{width:1.75rem;height:1.75rem;line-height:var(--leading-display);background:var(--surface-muted);border-color:#0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.GGuanW_stepper:not(:disabled):hover{color:var(--accent);border-color:var(--accent)}@media (pointer:coarse){.GGuanW_stepper{width:var(--control-height);height:var(--control-height)}}
.G36oza_restSides{margin-top:var(--space-sm);padding-top:var(--space-sm)}
.j90PBW_line{justify-content:space-between;align-items:center;gap:var(--space-md);min-block-size:3.5rem;inline-size:100%;padding:var(--space-md) var(--space-base);border-radius:var(--radius-card);background:var(--surface);color:var(--text);font:inherit;font-size:var(--type-body-dense);font-variant-numeric:tabular-nums;text-align:start;cursor:pointer;border:0;font-weight:700;display:flex}.j90PBW_line:hover{background:var(--surface-muted)}.j90PBW_chevron{color:var(--muted);font-size:var(--type-title);line-height:var(--leading-display)}.j90PBW_sheet{inline-size:min(34rem, 100% - 2 * var(--space-base))}.j90PBW_cards{gap:var(--space-base);overscroll-behavior:contain;flex-direction:column;max-block-size:min(40rem,85dvh);display:flex;overflow-y:auto}
._1oMJ2G_fields{align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:inline-flex}._1oMJ2G_phases{align-items:center;gap:var(--space-hair);display:inline-flex}._1oMJ2G_phase{text-align:center;min-block-size:2.75rem;inline-size:2.75rem;padding:var(--space-xxs);background:var(--surface-muted);font-variant-numeric:tabular-nums lining-nums;font-weight:700}._1oMJ2G_phase:hover{border-color:var(--muted)}._1oMJ2G_hint{font-size:var(--type-label);color:var(--muted)}
.TYkOIa_range{align-items:center;display:inline-flex}
.AMMonW_pair{align-items:flex-end;gap:var(--space-xxs);display:flex}
.QLbVoq_timed{align-items:center;gap:var(--space-xxs);display:inline-flex}
.qBSsxq_facetName{min-block-size:2.75rem;font-size:var(--type-label);font-weight:var(--role-label-weight);color:var(--text);align-items:center;display:inline-flex}.qBSsxq_kindBadge{border-radius:var(--radius-pill);width:1.6rem;height:1.6rem;font-size:var(--type-label);font-weight:var(--role-label-weight);background:var(--surface-muted);color:var(--muted);font-variant-numeric:tabular-nums;border-color:#0000;padding:0}.qBSsxq_kindBadge[data-kind=working]{background:color-mix(in srgb, var(--brand-fill) 16%, transparent);color:var(--text)}.qBSsxq_kindBadge[data-kind=drop]{background:var(--brand-fill);color:var(--brand-ink)}.qBSsxq_kindBadge:hover{border-color:var(--accent)}.qBSsxq_kindBadge[data-kind=drop]:hover{filter:brightness(1.08)}.qBSsxq_effortNone{justify-content:center;align-items:center;min-block-size:2.75rem;inline-size:6rem;display:inline-flex}
.sTEUGa_sets{gap:var(--space-xs);margin:calc(-1 * var(--space-xxs));flex-direction:column;display:flex;container:set-rows/inline-size}.sTEUGa_sets>button{align-self:start}.sTEUGa_tableFrame{timeline-scope:--set-rows;position:relative}.sTEUGa_tableScroll{overscroll-behavior-x:contain;padding:var(--space-xxs);scroll-timeline:--set-rows inline;overflow-x:auto}.sTEUGa_tableFrame:before,.sTEUGa_tableFrame:after{content:"";opacity:0;pointer-events:none;width:2rem;animation:linear both sTEUGa_continues;animation-timeline:--set-rows;position:absolute;top:0;bottom:0}@keyframes sTEUGa_continues{0%,80%{opacity:1}to{opacity:0}}.sTEUGa_tableFrame:before{background:linear-gradient(to right, var(--surface), transparent);animation-direction:reverse;left:0}.sTEUGa_tableFrame:after{background:linear-gradient(to left, var(--surface), transparent);right:0}.sTEUGa_setTable{border-collapse:collapse;font-size:var(--type-body-dense);color:var(--muted)}.sTEUGa_setTable th,.sTEUGa_setTable td{padding:var(--space-sm) var(--space-sm) 0 0;text-align:left;vertical-align:bottom;white-space:nowrap}.sTEUGa_setTable :is(th,td):last-child{padding-inline-end:0}.sTEUGa_setTable thead th{padding-block-start:0}.sTEUGa_setTable tbody th{font-weight:400}@container set-rows not (min-width:30rem){.sTEUGa_setTable,.sTEUGa_setTable :is(thead,tbody){display:block}.sTEUGa_setTable tr{flex-wrap:wrap;align-items:flex-end;display:flex}.sTEUGa_setTable tr:after{content:"";flex-basis:100%;order:1}.sTEUGa_setTable :is(th,td){order:2;min-inline-size:0}.sTEUGa_setTable [data-top]{order:0}.sTEUGa_setTable [data-top=badge]{inline-size:calc(1.6rem + var(--space-sm));flex:none}.sTEUGa_setTable [data-top=facet]{flex:none;inline-size:4rem}.sTEUGa_setTable td[data-top] input{inline-size:3.25rem}.sTEUGa_setTable [data-top=figure]{flex:1 1 0}.sTEUGa_setTable [data-top=pair]{flex:2 1 0}.sTEUGa_setTable th[data-top]>*{white-space:normal}.sTEUGa_setTable tbody tr+tr{padding-block-start:var(--space-sm)}.sTEUGa_setTable [data-top]+:not([data-top]){margin-inline-start:calc(1.6rem + var(--space-sm))}.sTEUGa_setTable td:last-child{margin-inline-start:auto}.sTEUGa_setTable thead :is(th,td):not([data-top]),.sTEUGa_setTable thead tr+tr{display:none}}.sTEUGa_hiddenLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sTEUGa_warmupNote{padding:0 var(--space-xxs);font-size:var(--type-label);color:var(--muted);text-wrap:pretty}.sTEUGa_cue{align-items:flex-start;gap:var(--space-xxs);flex-direction:column;display:flex}
._8tXNkG_fields{align-items:center;gap:0 var(--space-sm);flex-wrap:wrap-reverse;display:inline-flex}._8tXNkG_ends{align-items:center;gap:var(--space-sm);display:inline-flex}._8tXNkG_end{font-size:var(--type-label);font-weight:var(--role-label-weight);color:var(--text)}
.du4yHq_line{gap:var(--space-md) var(--space-sm);flex-wrap:wrap;display:flex}.du4yHq_cell{place-items:end start;gap:var(--space-sm);grid-template-rows:auto 1fr;display:grid}.du4yHq_steps{align-items:center;gap:var(--space-hair);display:inline-flex}.du4yHq_figure{align-items:end;gap:var(--space-xxs);display:inline-flex}.du4yHq_setCount{font-size:var(--type-body);text-align:center;font-variant-numeric:tabular-nums lining-nums;min-width:1.2rem;color:var(--text);font-weight:800}
._1ucG-a_editor{gap:var(--space-md);flex-direction:column;display:flex}._1ucG-a_cardHead{justify-content:space-between;align-items:baseline;gap:var(--space-md);display:flex}._1ucG-a_split{font-size:var(--type-body-dense);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;color:var(--text);font-weight:800}._1ucG-a_cardHead h3{margin-bottom:0}
.pjqkua_dashedButton{width:100%;font-size:var(--type-label);color:var(--muted);background:0 0;border-style:dashed;font-weight:600}.pjqkua_dashedButton:hover{color:var(--accent);border-color:var(--accent)}
.NmBUEa_block{width:100%}
._2gXOIW_section{gap:var(--space-xs);padding:var(--space-base) 0 var(--space-xl);flex-direction:column;display:flex}._2gXOIW_section[data-dragging=true]{opacity:.45}._2gXOIW_sectionHead{align-items:center;gap:var(--space-xs);display:flex}._2gXOIW_grip{color:var(--muted);cursor:grab;flex-shrink:0;display:flex}._2gXOIW_sectionName{min-width:0;font-size:var(--type-body);letter-spacing:var(--tracking-close);padding:var(--space-xxs) var(--space-xs);background:0 0;border-color:#0000;flex:1;font-weight:800}._2gXOIW_sectionName:hover{border-color:var(--border)}._2gXOIW_sectionMeta{align-items:center;gap:var(--space-xs);flex-wrap:wrap;flex:auto;min-inline-size:0;display:flex}._2gXOIW_noteField{width:100%;padding:var(--space-hair) var(--space-xs);font-size:var(--type-label);color:var(--muted);background:0 0;border-color:#0000}._2gXOIW_noteField:hover{border-color:var(--border)}._2gXOIW_choice{field-sizing:content;width:auto;min-width:0;max-width:100%;min-height:1.5rem;padding-block:var(--space-hair);padding-inline:var(--space-xs);font-size:var(--type-label);color:var(--muted);background:0 0;border-color:#0000;padding-inline-end:var(--space-md);font-weight:600}._2gXOIW_choice:hover{color:var(--accent);border-color:var(--border)}@supports (appearance:base-select){._2gXOIW_choice{appearance:base-select}._2gXOIW_choice::picker(select){appearance:base-select}._2gXOIW_choice{line-height:var(--leading-display);padding-inline-end:var(--space-xs)}._2gXOIW_choice::picker(select){max-height:min(20rem,50dvh);padding:var(--space-xs);overscroll-behavior:contain;border-radius:var(--radius-card);background:var(--surface);color:var(--text);box-shadow:var(--shadow-lifted);border:0;overflow:auto}._2gXOIW_choice option{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-control);font-size:var(--type-label);font-weight:600}._2gXOIW_choice option:hover{background:var(--surface-muted)}._2gXOIW_choice option:checked{background:var(--accent-soft);color:var(--accent)}._2gXOIW_choice option::checkmark{color:var(--accent)}}
.aM5qfG_way{gap:var(--space-xxs);display:grid}.aM5qfG_face{align-items:center;gap:var(--space-sm);display:inline-flex}.aM5qfG_last{border-color:var(--brand-fill)}.aM5qfG_lastUsed{padding:var(--space-hair) var(--space-sm);border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent);font-size:var(--type-caption);justify-self:start;margin:0;font-weight:700}.aM5qfG_icon{justify-content:center;align-items:center;gap:var(--space-sm);width:100%;min-block-size:3rem;display:inline-flex}.aM5qfG_icon>:first-child{flex-shrink:0}
.WUo6dW_head{justify-content:space-between;align-items:start;gap:var(--space-md);margin-bottom:var(--space-lg);display:flex}.WUo6dW_title{font-size:var(--type-headline);font-weight:var(--role-headline-weight);letter-spacing:var(--tracking-close);line-height:var(--role-headline-leading);text-wrap:balance;margin:0}.WUo6dW_close{margin:calc(var(--space-xs) * -1) calc(var(--space-xs) * -1) 0 auto;flex-shrink:0}
.SUfkaW_dismiss{min-width:2.75rem;min-height:2.75rem;line-height:var(--leading-display);justify-content:center;align-items:center;padding:0;display:inline-flex}
.b5w2hG_row{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.b5w2hG_dialog{width:min(24rem,92vw);padding:var(--space-lg);border-radius:var(--radius-block);background:var(--surface);color:var(--text);border:0}.b5w2hG_form{gap:var(--space-base);flex-direction:column;display:flex}.b5w2hG_field{gap:var(--space-xs);flex-direction:column;font-weight:700;display:flex}.b5w2hG_input{min-height:2.75rem;padding:0 var(--space-sm);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font:inherit}.b5w2hG_tiles{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.b5w2hG_tile{min-height:2.75rem;padding:var(--space-xs) var(--space-base);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font:inherit;font-size:var(--type-body-dense);cursor:pointer;transition:background-color var(--duration-enter) var(--ease-swift), border-color var(--duration-enter) var(--ease-swift);align-items:center;font-weight:600;display:inline-flex}span.b5w2hG_tile{cursor:default}button.b5w2hG_tile:hover{background:var(--surface-muted)}.b5w2hG_tile[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}@media (prefers-reduced-motion:reduce){.b5w2hG_tile{transition:none}}
.yofHhG_dialog{width:min(24rem,92vw);max-height:90dvh;padding:var(--space-xxl);border-radius:var(--radius-block);background:var(--surface);box-shadow:var(--shadow-lifted);border:0;overflow-y:auto}.yofHhG_ways{gap:var(--space-sm);padding-block-end:var(--space-base);display:grid}
.kYihva_tiles{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kYihva_tile{min-height:2.75rem;padding:var(--space-xs) var(--space-base);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font:inherit;font-size:var(--type-body-dense);cursor:pointer;transition:background-color var(--duration-enter) var(--ease-swift), border-color var(--duration-enter) var(--ease-swift);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.kYihva_tile:hover{background:var(--surface-muted)}.kYihva_tile[aria-current=page],.kYihva_tile[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}@media (prefers-reduced-motion:reduce){.kYihva_tile{transition:none}}
.Djdd9G_form{gap:var(--space-md);width:100%;display:grid}.Djdd9G_form label{gap:var(--space-xxs);font-size:var(--type-body-dense);display:grid}.Djdd9G_form input{width:100%}
.A7Y9hG_covers{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.A7Y9hG_covers:has(:only-child){grid-template-columns:minmax(0,1fr)}.A7Y9hG_cover{border-radius:var(--radius-card);background:var(--surface-muted);width:100%;height:auto;display:block}
.K31s0G_guestCta{min-height:2.75rem}
.h-NUrq_facts{gap:var(--space-md) var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin:0;display:grid}.h-NUrq_fact{gap:var(--space-xxs);flex-direction:column;display:flex}.h-NUrq_fact dt{font-size:var(--type-label);color:var(--muted);font-weight:600}.h-NUrq_fact dd{font-size:var(--type-body-dense);margin:0}
.eAqZNq_avatar{border-radius:var(--radius-control);background:color-mix(in srgb, var(--text) 8%, var(--surface));width:2rem;height:2rem;color:var(--text);font-size:var(--type-label);font-weight:var(--role-label-weight);flex:none;justify-content:center;align-items:center;display:flex}
._6lb35a_muscleMap svg path{transition:fill var(--duration-move) ease}
.pgKcEG_masonry{columns:var(--layout-card-column);column-gap:var(--space-xl);margin-block:0 calc(-1 * var(--space-xl));padding:0;list-style:none}.pgKcEG_masonry>*{break-inside:avoid;margin-block-end:var(--space-xl)}
.J_leqG_picker{font-size:var(--type-label);color:var(--muted);align-items:center}.J_leqG_rounds{text-align:center;min-width:1.6rem;color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}
._9u_tHq_ask{justify-items:start;gap:var(--space-md);display:grid}._9u_tHq_line{max-width:60ch;color:var(--muted);margin:0}
.ncpwlG_rounds{align-items:center;gap:var(--space-xxs);font-size:var(--type-label);display:inline-flex}.ncpwlG_rounds button{width:1.5rem;height:1.5rem}.ncpwlG_rounds span{min-width:1.25rem}
._2Eu_qG_box{gap:var(--space-sm);width:100%;display:grid}._2Eu_qG_box p{margin:0}._2Eu_qG_summary{cursor:pointer;font-weight:600}._2Eu_qG_causes{gap:var(--space-xs);display:grid}._2Eu_qG_cause{width:100%;padding:var(--space-sm) var(--space-md);border:1px solid var(--border);border-radius:var(--radius-control);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0}._2Eu_qG_next{padding:var(--space-xs) var(--space-md);color:var(--muted);text-wrap:pretty}
.EAiU8a_rowItem{min-width:0}.EAiU8a_row{align-items:center;gap:var(--space-xs);cursor:grab;display:flex}.EAiU8a_grip{color:var(--muted);display:flex}.EAiU8a_rowSelect{align-items:center;gap:var(--space-sm);text-align:left;background:var(--surface-muted);border-radius:var(--radius-card);min-width:0;padding:var(--space-sm) var(--space-md);border-color:#0000;flex:1;display:flex}.EAiU8a_rowSelect[aria-pressed=true]{background:color-mix(in srgb, var(--brand-fill) 16%, transparent);border-color:#0000;font-weight:700}.EAiU8a_rowSelect:hover{border-color:var(--accent)}.EAiU8a_rowItem[data-runs-into-previous=true]{margin-top:calc(-1 * var(--row-gap,0px))}.EAiU8a_rowSelect[data-runs-into-next=true]{border-end-end-radius:0;border-end-start-radius:0}.EAiU8a_rowSelect[data-runs-into-previous=true]{border-start-start-radius:0;border-start-end-radius:0}.EAiU8a_rowName{font-size:var(--type-body-dense);font-weight:700;display:block}.EAiU8a_rowMeta{font-size:var(--type-label);color:var(--muted);font-weight:600;display:block}.EAiU8a_dragging{opacity:.45;cursor:grabbing}.EAiU8a_letter{min-inline-size:1.75rem;font-size:var(--type-label);font-weight:var(--role-label-weight);color:var(--accent);font-variant-numeric:tabular-nums;flex-shrink:0}.EAiU8a_rowSelect[data-lettered=true]{box-shadow:inset 3px 0 0 var(--brand-fill)}@container (42.5rem<=width<50rem){.EAiU8a_rowMeta{display:none}}
.rAmjla_step{gap:var(--space-sm);padding-block:var(--space-sm);border-bottom:1px solid var(--border);display:grid}.rAmjla_head{gap:var(--space-xxs);width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:grid}.rAmjla_number{align-items:center;gap:var(--space-xxs);color:var(--muted);font-size:var(--type-caption);display:inline-flex}.rAmjla_step[data-done=true] .rAmjla_number{color:var(--success-ink)}.rAmjla_caption{text-wrap:pretty}.rAmjla_step[data-done=true] .rAmjla_caption{color:var(--muted)}.rAmjla_body{justify-items:start;gap:var(--space-md);display:grid}.rAmjla_body p{margin:0}.rAmjla_picture{border:1px solid var(--border);border-radius:var(--radius-control);width:100%;height:auto}.rAmjla_changed{padding:var(--space-sm) var(--space-md);background:var(--accent-soft);border-radius:var(--radius-control)}.rAmjla_controls{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.rAmjla_config{width:100%;padding:var(--space-md);background:var(--surface-muted);border-radius:var(--radius-control);font-size:var(--type-body-dense);margin:0;overflow-x:auto}
.b80pma_rows{--row-gap:.3rem;gap:var(--row-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
.cwigVW_sheet{width:min(32rem,92vw);max-height:90dvh;padding:0;overflow-y:auto}.cwigVW_body{gap:var(--space-base);padding:var(--space-xl) var(--space-xl) var(--space-base);display:grid}.cwigVW_body p{text-wrap:pretty;margin:0}.cwigVW_heading{font-size:var(--type-body);margin:0}.cwigVW_steps{display:grid}.cwigVW_end{gap:var(--space-xs);padding:var(--space-md);border-radius:var(--radius-control);background:var(--surface-muted);display:grid}.cwigVW_end[data-done=true] .cwigVW_endLine{color:var(--success-ink)}.cwigVW_endLine{font-weight:600}.cwigVW_test{gap:var(--space-xs);display:grid}.cwigVW_question{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.cwigVW_foot{padding:var(--space-md) var(--space-xl) var(--space-xl);background:var(--surface);border-top:1px solid var(--border);display:grid;position:sticky;bottom:0}
._1CIJ7W_rail{background:var(--surface);flex-direction:column;flex:0 0 clamp(17rem,40cqi,19rem);min-width:0;min-height:0;display:flex}._1CIJ7W_railScroll{overscroll-behavior:contain;min-height:0;padding:var(--space-xs) var(--space-base) 0;flex:1;margin:0;list-style:none;overflow-y:auto}._1CIJ7W_addSectionWrap{padding:var(--space-md) 0 var(--space-base)}@container not (min-width:50rem){._1CIJ7W_rail{--row-control-wrap:nowrap;flex-basis:14rem}}@container not (min-width:42.5rem){._1CIJ7W_rail{flex:auto}}@media not (min-width:47.5rem){._1CIJ7W_rail{border-radius:var(--radius-block);min-height:auto;box-shadow:var(--shadow-raised)}._1CIJ7W_railScroll{overscroll-behavior:auto;flex:none;min-height:auto;overflow:visible}}@media (min-width:47.5rem){._1CIJ7W_rail{box-shadow:var(--shadow-raised);border-end-start-radius:var(--radius-block)}}
.HplcLG_rows{width:100%;display:grid}.HplcLG_row{align-items:center;gap:var(--space-md);padding-block:var(--space-md);border-bottom:1px solid var(--border);display:flex}.HplcLG_row:last-child{border-bottom:0}.HplcLG_who{flex:1;min-width:0;display:grid}.HplcLG_short{color:var(--muted);font-size:var(--type-caption)}.HplcLG_connected{color:var(--success-ink);font-size:var(--type-caption);font-weight:600}
.v10f0a_flow{gap:var(--space-md);flex-direction:column;display:flex}.v10f0a_head{z-index:10;anchor-name:--toast-floor;padding-top:var(--space-sm);background:var(--bg);position:sticky;top:0}.v10f0a_headPanel{gap:var(--space-sm);padding:var(--space-md) var(--space-base);background:var(--surface);border-radius:var(--radius-block);box-shadow:var(--shadow-raised);flex-direction:column;display:flex}.v10f0a_headRow{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.v10f0a_headRow>:last-child{margin-left:auto}.v10f0a_pageTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v10f0a_step{gap:var(--space-md);flex-direction:column;display:flex}.v10f0a_panel{gap:var(--space-base);padding:var(--space-base);background:var(--surface);border-radius:var(--radius-block);box-shadow:var(--shadow-raised);flex-direction:column;display:flex}.v10f0a_field{gap:var(--space-xxs);flex-direction:column;display:flex}.v10f0a_nameField{font-size:var(--type-section-title);font-weight:var(--role-section-title-weight);letter-spacing:var(--role-section-title-tracking)}@keyframes v10f0a_stepEnter{0%{opacity:0;translate:0 8px}}@media (prefers-reduced-motion:no-preference){.v10f0a_step{animation:v10f0a_stepEnter var(--duration-enter) var(--ease-swift)}}
.TG6_fG_summary{font-size:var(--type-body);color:var(--muted);margin:0}.TG6_fG_spine{flex-direction:column;display:flex}.TG6_fG_week{border-top:1px solid var(--border)}.TG6_fG_week:first-child{border-top-color:#0000}.TG6_fG_count{align-items:baseline;gap:var(--space-base);min-block-size:3.5rem;padding:var(--space-sm) 0;display:flex}.TG6_fG_numeral{font-size:var(--type-headline);font-variant-numeric:tabular-nums;text-align:right;color:var(--text);flex:0 0 2.5rem;font-weight:700}.TG6_fG_count[data-zero=true] .TG6_fG_numeral{color:var(--muted)}.TG6_fG_label{font-size:var(--type-body-dense);color:var(--muted)}.TG6_fG_sessions{gap:var(--space-sm);margin:0 0 var(--space-base);flex-direction:column;padding-inline-start:calc(2.5rem + var(--space-base));display:flex}.TG6_fG_session{gap:var(--space-hair);flex-direction:column;display:flex}.TG6_fG_sessionName{font-size:var(--type-body);color:var(--text);font-weight:700}.TG6_fG_sessionMeasures{font-size:var(--type-body-dense);color:var(--muted);font-variant-numeric:tabular-nums;margin:0}
.gy7tVa_draftState{min-width:0;font-size:var(--type-label);color:var(--muted);text-wrap:pretty;display:block}.gy7tVa_draftState[data-state=failing]{color:var(--danger);font-weight:600}.gy7tVa_draftState:empty{display:none}@media not (min-width:47.5rem){.gy7tVa_draftState{flex-basis:100%;order:1}}
.jH5xEa_link{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.jH5xEa_link:hover{text-decoration:underline}.jH5xEa_spoken{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.jH5xEa_text{margin:0}
.QYcAia_figures{font-variant-numeric:tabular-nums;white-space:nowrap}
.CNpCGq_step{gap:var(--space-sm);width:min(24rem,92vw);padding:var(--space-xl);display:grid}.CNpCGq_count{color:var(--muted)}.CNpCGq_title{margin:0}.CNpCGq_controls{justify-content:flex-end;gap:var(--space-sm);display:flex}
.sRJVPG_emptyEditor{justify-content:center;align-items:center;gap:var(--space-base);height:100%;padding:var(--space-xl);text-align:center;flex-direction:column;display:flex}.sRJVPG_emptyEditor p{max-inline-size:var(--layout-prose);color:var(--muted);text-wrap:pretty;margin:0}
._0n1CcW_card{padding-block:var(--space-xs);background:var(--surface);border-radius:var(--radius-card);flex-direction:column;display:flex}._0n1CcW_place{padding:var(--space-sm) var(--space-md) var(--space-xxs);font-size:var(--type-label);font-weight:var(--role-label-weight);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted);margin:0}._0n1CcW_rows{margin:0;padding:0;list-style:none}._0n1CcW_row+._0n1CcW_row{border-block-start:1px solid var(--border)}._0n1CcW_head{align-items:center;gap:var(--space-md);width:100%;padding:var(--space-sm) var(--space-md);color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--duration-enter) var(--ease-swift);background:0 0;border:0;display:flex}._0n1CcW_head:hover{background:var(--surface-muted)}._0n1CcW_head:active{background:var(--accent-soft)}._0n1CcW_row[data-open=true] ._0n1CcW_head{background:var(--accent-soft)}._0n1CcW_row[data-other=true] ._0n1CcW_words{opacity:.62}._0n1CcW_words{gap:var(--space-xxs);flex-direction:column;flex:1;min-width:0;display:flex}._0n1CcW_name{align-items:center;gap:var(--space-xs);font-size:var(--type-body);font-weight:700;display:flex}._0n1CcW_dot{border-radius:var(--radius-pill);background:var(--brand-fill);flex:none;width:.5rem;height:.5rem}._0n1CcW_sentence{font-size:var(--type-body-dense);color:var(--muted);text-wrap:pretty}._0n1CcW_play{border-radius:var(--radius-pill);background:var(--accent-soft);width:2.25rem;height:2.25rem;color:var(--accent);transition:background-color var(--duration-enter) var(--ease-swift), color var(--duration-enter) var(--ease-swift), rotate var(--duration-enter) var(--ease-swift);flex:none;place-items:center;display:grid}._0n1CcW_row[data-open=true] ._0n1CcW_play{background:var(--brand-fill);color:var(--brand-ink);rotate:90deg}._0n1CcW_tag{padding:var(--space-xxs) var(--space-sm);border-radius:var(--radius-pill);background:var(--surface-sunk);color:var(--muted);font-size:var(--type-label);font-weight:var(--role-label-weight);flex:none}._0n1CcW_panel{transition:grid-template-rows var(--duration-move) var(--ease-swift);grid-template-rows:0fr;display:grid}._0n1CcW_row[data-open=true] ._0n1CcW_panel{grid-template-rows:1fr}._0n1CcW_inside{align-items:flex-start;gap:var(--space-sm);min-height:0;padding-inline:var(--space-md);flex-direction:column;display:flex;overflow:hidden}._0n1CcW_row[data-open=true] ._0n1CcW_inside{padding-block:var(--space-sm) var(--space-md)}._0n1CcW_steps{gap:var(--space-xs);font-size:var(--type-body-dense);text-wrap:pretty;flex-direction:column;margin:0;padding-inline-start:var(--space-md);display:flex}._0n1CcW_show{align-items:center;gap:var(--space-xs);display:inline-flex}._0n1CcW_phone{align-items:center;gap:var(--space-md);display:flex}._0n1CcW_phone p{font-size:var(--type-body-dense);text-wrap:pretty;margin:0}._0n1CcW_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._0n1CcW_head,._0n1CcW_play,._0n1CcW_panel{transition:none}}
.m-0IuW_topBar{z-index:10;anchor-name:--toast-floor;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-base);background:var(--surface);box-shadow:var(--shadow-raised);flex-wrap:wrap;flex-shrink:0;display:flex;position:sticky;top:0}.m-0IuW_pageTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.m-0IuW_titleFields{flex-direction:column;flex:1;min-width:12rem;display:flex}.m-0IuW_decisions{align-items:center;gap:var(--space-md);display:flex}.m-0IuW_nameField,.m-0IuW_notesField{border-radius:var(--radius-control);background:0 0;border:1px solid #0000;min-width:0}.m-0IuW_nameField{padding:0 var(--space-xs);font-size:var(--type-headline);font-weight:var(--role-headline-weight);letter-spacing:var(--role-headline-tracking);line-height:var(--leading-display)}.m-0IuW_notesField{padding:var(--space-hair) var(--space-xs);font-size:var(--type-label);color:var(--muted)}.m-0IuW_nameField:hover,.m-0IuW_notesField:hover{border-color:var(--border)}@media not (min-width:47.5rem){.m-0IuW_topBar{border-radius:var(--radius-block)}}@media (min-width:47.5rem){.m-0IuW_topBar{border-start-start-radius:var(--radius-block)}}@container not (min-width:57rem){.m-0IuW_titleFields{flex-basis:100%}}@container not (min-width:45rem){.m-0IuW_notesField{display:none}.m-0IuW_nameField{font-size:var(--type-section-title)}}@container (min-width:68rem){.m-0IuW_insightsToggle{display:none}}
.vuh6iG_panel{padding:var(--space-base);background:var(--surface);border-radius:var(--radius-block);box-shadow:var(--shadow-raised);flex-direction:column;display:flex}.vuh6iG_sm{gap:var(--space-sm)}.vuh6iG_base{gap:var(--space-base)}.vuh6iG_heading{font-size:var(--type-section-title);letter-spacing:var(--role-section-title-tracking);color:var(--text);margin:0;font-weight:700}
@media (min-width:47.5rem){html:has([data-builder]:not([style*="display: none"] *)){overflow:hidden}main:has([data-builder]:not([style*="display: none"] *)){height:100dvh;padding:0;position:relative;overflow:hidden}main:has([data-builder]:not([style*="display: none"] *)) div:has([data-builder]:not([style*="display: none"] *)){height:100%;min-height:0}.j5Ob8a_builder{height:100%;padding-left:var(--layout-gutter-wide);overflow:hidden}}.j5Ob8a_builder{flex-direction:column;min-height:0;display:flex;container-type:inline-size}.j5Ob8a_builder :is(button,a[href],input,select),.j5Ob8a_overlays :is(button,a[href],input,select){min-block-size:2.75rem;min-inline-size:2.75rem}.j5Ob8a_overlays{display:contents}.j5Ob8a_panes{flex:1;min-height:0;display:flex}.j5Ob8a_editorPane{background:var(--bg);overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--space-lg) var(--space-xl) var(--space-xxxl);flex:1;overflow-y:auto}@container not (min-width:68rem){.j5Ob8a_editorPane{padding:var(--space-base) var(--space-base) var(--space-xxxl)}}@media not (min-width:47.5rem){.j5Ob8a_builder{height:auto;min-height:auto}.j5Ob8a_panes{height:auto;min-height:auto;margin-top:var(--space-md);flex:none;display:block}.j5Ob8a_editorPane{overscroll-behavior:auto;flex:none;height:auto;min-height:auto;display:block;overflow:visible}}.j5Ob8a_insightsColumn{overscroll-behavior:contain;background:var(--bg);min-height:0;padding:var(--space-md) var(--space-base) var(--space-xl);flex:0 0 21rem;display:none;overflow-y:auto}.j5Ob8a_backToPlan{display:none}@container not (min-width:42.5rem){.j5Ob8a_builder[data-view=plan] .j5Ob8a_editorPane,.j5Ob8a_builder[data-view=editor] [data-pane=rail]{display:none}.j5Ob8a_backToPlan{display:inline-block}}@container (min-width:68rem){.j5Ob8a_insightsColumn{gap:var(--space-sm);flex-direction:column;display:flex}}@keyframes j5Ob8a_paneEnter{0%{opacity:0;translate:0 8px}}@media (prefers-reduced-motion:no-preference){.j5Ob8a_editorPane>*{animation:j5Ob8a_paneEnter var(--duration-enter) var(--ease-swift)}}
._8lo7Da_reading{gap:var(--space-sm);display:grid}._8lo7Da_list{margin:0;padding:0;list-style:none}
.eO3DbW_prescription{margin-top:var(--space-xs)}.eO3DbW_facts{gap:var(--space-hair) var(--space-sm);flex-wrap:wrap;margin:0;display:flex}.eO3DbW_fact{align-items:baseline;gap:var(--space-xxs);font-size:var(--type-label);display:flex}.eO3DbW_fact:not(:first-child):before{content:"·";color:var(--muted);margin-inline-end:var(--space-xxs)}.eO3DbW_label{color:var(--muted)}.eO3DbW_value{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.eO3DbW_sides{margin:var(--space-hair) 0 0;font-size:var(--type-label);color:var(--muted);text-wrap:pretty}
.td2o6a_row{align-items:center;gap:var(--space-base);padding:var(--space-base) 0;border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.td2o6a_picture{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--text) 8%, var(--surface));width:2.75rem;height:2.75rem;color:var(--text);flex:none;justify-content:center;align-items:center;font-weight:800;display:flex}.td2o6a_who{gap:var(--space-xxs);flex-direction:column;flex:12rem;min-inline-size:0;display:flex}.td2o6a_name{color:var(--text);font-weight:700;text-decoration:none}.td2o6a_name:hover{text-decoration:underline}.td2o6a_handle,.td2o6a_when{color:var(--muted);font-size:var(--type-caption)}.td2o6a_buttons{gap:var(--space-sm);flex-wrap:wrap;align-items:flex-start;display:flex}
.oL62aq_runs{gap:var(--space-hair);margin-top:var(--space-xxs);flex-direction:column;display:flex}.oL62aq_run{align-items:baseline;gap:var(--space-xxs) var(--space-sm);font-size:var(--type-body-dense);color:var(--muted);flex-wrap:wrap;display:flex}.oL62aq_count{letter-spacing:var(--tracking-close);color:var(--text);font-variant-numeric:tabular-nums;font-weight:800}.oL62aq_part:before{content:"·";color:var(--muted);margin-inline-end:var(--space-sm)}
._4-Gvjq_report{gap:var(--space-xxs);flex-direction:column;align-items:stretch;display:inline-flex}
.oRH2RW_toast{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-lifted);align-items:center;display:flex}.oRH2RW_notice{background:0 0;flex:1}.oRH2RW_close{border-radius:var(--radius-pill);min-width:2.75rem;min-height:2.75rem;color:var(--muted);background:0 0;border-color:#0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.oRH2RW_close:hover{background:var(--surface-muted);color:var(--muted)}
.ZlmGDW_chooserDialog{border-radius:var(--radius-block);width:min(28rem,92vw);max-height:86dvh;box-shadow:var(--shadow-lifted);padding:var(--space-lg);border:none}
._5-Eufa_monthSteps{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}._5-Eufa_monthDay[data-deload=true]{background:var(--accent-soft)}._5-Eufa_initial{font-size:var(--type-label);font-weight:var(--role-label-weight);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted)}._5-Eufa_number{font-size:var(--type-body-dense);font-variant-numeric:tabular-nums;font-weight:700}._5-Eufa_month{gap:var(--space-md);padding:var(--space-lg);background:var(--surface);border-radius:var(--radius-block);box-shadow:var(--shadow-raised);flex-direction:column;display:flex}._5-Eufa_monthGrid{border-collapse:separate;inline-size:100%;border-spacing:var(--space-xxs)}._5-Eufa_monthHead{font-size:var(--type-title);font-weight:var(--role-title-weight);letter-spacing:var(--role-title-tracking);text-align:start;color:var(--text);margin:0}._5-Eufa_corner{font-size:var(--type-label);font-weight:var(--role-label-weight);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted);text-align:start}._5-Eufa_weekdayHead{font-size:var(--type-label);font-weight:var(--role-label-weight);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted)}._5-Eufa_weekHead{inline-size:4rem}._5-Eufa_weekCell{align-items:center;gap:var(--space-xxs);inline-size:100%;padding:var(--space-xs);background:var(--surface-muted);border-radius:var(--radius-tight);font-size:var(--type-caption);font-variant-numeric:tabular-nums;color:var(--text);cursor:pointer;border:1px solid #0000;flex-direction:column;font-weight:700;display:flex}._5-Eufa_weekCell:hover{border-color:var(--subtle)}._5-Eufa_deloadChip{padding:var(--space-hair) var(--space-sm);background:var(--accent-soft);border:1px solid var(--accent-soft);border-radius:var(--radius-pill);font-size:var(--type-label);color:var(--accent);font-weight:600}._5-Eufa_dialog{width:min(30rem,92vw);max-height:90dvh;padding:var(--space-xl);overflow-y:auto}._5-Eufa_dialogForm{gap:var(--space-base);flex-direction:column;display:flex}._5-Eufa_dialogTitle{font-size:var(--type-headline);font-weight:var(--role-headline-weight);letter-spacing:var(--role-headline-tracking);line-height:var(--leading-display);color:var(--text);margin:0}._5-Eufa_dialogBody{font-size:var(--type-body-dense);color:var(--muted);margin:0}._5-Eufa_dialogButtons{gap:var(--space-sm);flex-wrap:wrap;display:flex}._5-Eufa_monthCell{padding:0}._5-Eufa_monthDay{align-items:center;gap:var(--space-hair);inline-size:100%;padding:var(--space-xxs);border-radius:var(--radius-tight);color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;display:flex}._5-Eufa_monthDay:hover{border-color:var(--subtle)}._5-Eufa_monthDay[data-today=true]{color:var(--accent);font-weight:800}._5-Eufa_monthDay[data-open=true]{border-color:var(--accent)}._5-Eufa_day{gap:var(--space-md);padding:var(--space-lg);background:var(--surface);border-radius:var(--radius-block);box-shadow:var(--shadow-raised);flex-direction:column;display:flex}._5-Eufa_dayFree{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);background:var(--surface-muted);border-radius:var(--radius-card);flex-direction:column;display:flex}._5-Eufa_dayTitle{font-size:var(--type-title);font-weight:var(--role-title-weight);color:var(--text);margin:0}._5-Eufa_inset{align-items:center;gap:var(--space-sm);padding:var(--space-md);background:var(--surface-muted);border-radius:var(--radius-card);flex-wrap:wrap;display:flex}._5-Eufa_aside{font-size:var(--type-caption);color:var(--muted);margin:0}._5-Eufa_rowName{font-size:var(--type-body-dense);overflow-wrap:anywhere;color:var(--text);font-weight:700}._5-Eufa_rowButtons{align-items:end;gap:var(--space-sm);flex-wrap:wrap;display:flex}._5-Eufa_form{gap:var(--space-md);flex-direction:column;display:flex}._5-Eufa_fields{gap:var(--space-md);border:0;flex-direction:column;margin:0;padding:0;display:flex}._5-Eufa_legend{align-items:center;gap:var(--space-sm);font-size:var(--type-caption);color:var(--text);font-weight:700;display:flex}._5-Eufa_field{gap:var(--space-xxs);min-inline-size:0;font-size:var(--type-caption);color:var(--muted);flex-direction:column;display:flex}._5-Eufa_field>select,._5-Eufa_field>input{inline-size:100%;min-inline-size:0}._5-Eufa_fields>._5-Eufa_field{inline-size:100%}._5-Eufa_rowButtons>._5-Eufa_field{flex:8rem}._5-Eufa_rowButtons>button{flex:100%}._5-Eufa_fieldName{font-weight:600}._5-Eufa_frame{container-type:inline-size}._5-Eufa_calendar{align-items:start;gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}@container (min-width:60rem){._5-Eufa_calendar[data-view=list]{grid-template-columns:minmax(17rem,24rem) minmax(0,1fr)}._5-Eufa_calendar[data-view=list]>._5-Eufa_day{position:sticky;inset-block-start:var(--space-md)}}._5-Eufa_week{gap:var(--space-md);padding:var(--space-md);background:var(--surface);border-radius:var(--radius-block);box-shadow:var(--shadow-raised);flex-direction:column;display:flex;container-type:inline-size}._5-Eufa_boardHead{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}._5-Eufa_backToWeek{flex:none}._5-Eufa_boardTitle{font-size:var(--type-headline);font-weight:var(--role-headline-weight);letter-spacing:var(--role-headline-tracking);line-height:var(--leading-display);color:var(--text);text-wrap:balance;margin:0}._5-Eufa_monthOpen{align-items:center;gap:var(--space-xs);padding:var(--space-xxs) var(--space-xs);border-radius:var(--radius-control);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin-inline-start:calc(-1 * var(--space-xs));display:inline-flex}@media (hover:hover) and (pointer:fine){._5-Eufa_monthOpen:hover{box-shadow:inset 0 0 0 2px var(--border)}}._5-Eufa_boardTools{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}._5-Eufa_boardTally{align-items:center;gap:var(--space-sm);font-size:var(--type-body-dense);font-variant-numeric:tabular-nums;color:var(--text);margin:0;font-weight:700;display:flex}._5-Eufa_earlierLine{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-md);background:var(--accent-soft);border-radius:var(--radius-card);font-size:var(--type-body-dense);color:var(--text);flex-wrap:wrap;margin:0;font-weight:600;display:flex}._5-Eufa_earlierKept{color:var(--success-ink)}._5-Eufa_latePlan{padding:var(--space-xs) var(--space-md);background:var(--surface);border-radius:var(--radius-control);color:var(--text);font:inherit;cursor:pointer;border:0;font-weight:700}._5-Eufa_boardDays{gap:var(--space-xs);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}._5-Eufa_boardDay{min-inline-size:0;display:flex}._5-Eufa_weekLine{gap:var(--space-xs);flex-direction:column;padding-block-start:var(--space-sm);display:flex}._5-Eufa_weekLineHead{align-items:center;gap:var(--space-sm);display:flex}._5-Eufa_weekLineNamed{font-size:var(--type-label);font-weight:var(--role-label-weight);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted);margin:0}._5-Eufa_weekLineRule{background:var(--border);flex:auto;block-size:1px}._5-Eufa_freeRun{gap:var(--space-xs);border:1px dashed var(--border);border-radius:var(--radius-card);flex-direction:column;display:flex}._5-Eufa_freeRun[data-deload=true]{background-image:repeating-linear-gradient(135deg, var(--accent-soft) 0 .5rem, transparent .5rem 1rem)}._5-Eufa_freeRunHead{align-items:baseline;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-card);color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;display:flex}._5-Eufa_freeRunPlan{color:var(--accent);margin-inline-start:auto;font-weight:700}._5-Eufa_freeRunDays{gap:var(--space-xs);padding:0 var(--space-md) var(--space-sm);flex-wrap:wrap;display:flex}._5-Eufa_freeRunDay{padding:var(--space-xs) var(--space-sm);background:var(--surface-muted);border-radius:var(--radius-control);color:var(--text);font:inherit;cursor:pointer;border:0;font-weight:700}._5-Eufa_laneHead{justify-content:space-between;align-items:flex-start;gap:var(--space-xxs);display:flex}._5-Eufa_lane{gap:var(--space-md);min-inline-size:0;padding:var(--space-sm);background:var(--surface-muted);border-radius:var(--radius-card);color:var(--text);flex:auto;display:flex;position:relative;box-shadow:inset 0 0 0 2px #0000}._5-Eufa_lane[data-deload=true]{background-image:repeating-linear-gradient(135deg, var(--accent-soft) 0 .5rem, transparent .5rem 1rem)}._5-Eufa_lane[data-today=true]{background-color:var(--hero-fill);color:var(--hero-ink)}._5-Eufa_lane[data-open=true]{box-shadow:var(--ring-selected)}._5-Eufa_lane[data-over=true]{box-shadow:var(--ring-selected);background:var(--accent-soft);color:var(--text)}._5-Eufa_laneDate{align-items:center;gap:var(--space-hair);inline-size:3rem;padding:var(--space-xxs);border-radius:var(--radius-control);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;display:flex}@media (hover:hover) and (pointer:fine){._5-Eufa_laneDate:hover{box-shadow:inset 0 0 0 2px var(--border)}}._5-Eufa_boardNumber{font-size:var(--type-section-title);font-weight:var(--role-section-title-weight);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight);line-height:var(--leading-display)}._5-Eufa_lane[data-past=true] ._5-Eufa_boardNumber{color:var(--muted)}._5-Eufa_lane[data-today=true] ._5-Eufa_initial,._5-Eufa_boardToday{font-size:var(--type-label);font-weight:var(--role-label-weight);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--brand-fill)}._5-Eufa_laneSessions{gap:var(--space-xs);flex-direction:column;flex:auto;min-inline-size:0;display:flex}._5-Eufa_lane[data-today=true] ._5-Eufa_aside{color:var(--hero-muted)}._5-Eufa_bone{background:var(--surface-sunk);border-radius:var(--radius-control);flex:auto;min-block-size:2.75rem}._5-Eufa_panelBones{background:var(--surface-muted);border-radius:var(--radius-card);min-block-size:6rem;display:block}._5-Eufa_dayBody,._5-Eufa_panelOpen{gap:var(--space-md);flex-direction:column;display:flex}._5-Eufa_boardRest{padding:var(--space-sm);background:repeating-linear-gradient(135deg, var(--surface-sunk) 0 6px, transparent 6px 12px);border-radius:var(--radius-control);font-size:var(--type-caption);color:var(--muted);text-align:center;font-weight:600}._5-Eufa_session,._5-Eufa_lateHint{gap:var(--space-hair);inline-size:100%;min-inline-size:0;padding:var(--space-sm);background:var(--surface);border-radius:var(--radius-control);color:var(--text);font:inherit;text-align:start;cursor:pointer;border:0;flex-direction:column;display:flex}._5-Eufa_session[draggable=true]{cursor:grab}@media (hover:hover) and (pointer:fine){._5-Eufa_session:hover,._5-Eufa_lateHint:hover{box-shadow:inset 0 0 0 2px var(--border)}}._5-Eufa_session[data-status=kept]{background:color-mix(in srgb, var(--success) 14%, var(--surface))}._5-Eufa_session[data-status=missed]{box-shadow:inset 0 0 0 1px var(--border);background:0 0}._5-Eufa_lane[data-today=true] ._5-Eufa_session[data-status=missed]{color:var(--hero-ink)}._5-Eufa_lateHint{outline:1px dashed var(--accent);outline-offset:-1px;background:0 0}._5-Eufa_sessionLines{gap:var(--space-hair);flex-direction:column;min-inline-size:0;display:flex}._5-Eufa_sessionName{align-items:center;gap:var(--space-xs);font-size:var(--type-body-dense);overflow-wrap:anywhere;flex-wrap:wrap;font-weight:700;display:flex}._5-Eufa_sessionMeta,._5-Eufa_sessionLength{font-size:var(--type-caption);font-variant-numeric:tabular-nums;color:var(--muted);margin:0}._5-Eufa_session[data-status=kept] ._5-Eufa_sessionMeta,._5-Eufa_sessionMeta[data-status=kept]{color:var(--success-ink);font-weight:600}._5-Eufa_repeatMark{font-size:var(--type-caption);color:var(--accent);font-weight:600}._5-Eufa_planHere{padding:var(--space-xs);border:1px dashed var(--border);border-radius:var(--radius-control);color:var(--muted);font:inherit;font-size:var(--type-caption);cursor:pointer;background:0 0;align-self:stretch;margin-block-start:auto;font-weight:700}@media (hover:hover) and (pointer:fine){._5-Eufa_planHere{opacity:0;transition:opacity var(--duration-enter) var(--ease-swift)}._5-Eufa_lane:hover ._5-Eufa_planHere,._5-Eufa_planHere:focus-visible{opacity:1}}@container (min-width:40rem){._5-Eufa_boardDays{grid-template-columns:repeat(7,minmax(0,1fr))}._5-Eufa_lane{gap:var(--space-sm);flex-direction:column;min-block-size:9rem}._5-Eufa_laneDate{justify-content:flex-start;align-items:baseline;gap:var(--space-xs);flex-flow:wrap;flex:0 auto;inline-size:auto;min-inline-size:0}._5-Eufa_sessionName{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}._5-Eufa_moveSheet{gap:var(--space-md);flex-direction:column;display:flex}._5-Eufa_moveDays{gap:var(--space-xs);grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}._5-Eufa_moveDay{align-items:flex-start;gap:var(--space-hair);min-block-size:100%;inline-size:100%;padding:var(--space-xs) var(--space-sm);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text);font:inherit;text-align:start;cursor:pointer;flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){._5-Eufa_moveDay:hover{border-color:var(--accent)}}._5-Eufa_moveDayNumber{font-size:var(--type-body);font-variant-numeric:tabular-nums;font-weight:800}._5-Eufa_moveDayHeld{font-size:var(--type-caption);color:var(--muted);overflow-wrap:anywhere}._5-Eufa_ledger{font-size:var(--type-body-dense);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._5-Eufa_ledger>div{justify-content:space-between;gap:var(--space-md);padding-block:var(--space-xxs);border-block-end:1px solid var(--border);display:flex}._5-Eufa_ledgerSets{font-variant-numeric:tabular-nums;color:var(--muted);flex:none;margin:0}._5-Eufa_panels{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._5-Eufa_panel{gap:var(--space-sm);padding:var(--space-md);background:var(--surface-muted);border-radius:var(--radius-card);flex-direction:column;display:flex}._5-Eufa_panelHead{gap:var(--space-sm);align-items:flex-start;display:flex}._5-Eufa_panelTop{align-items:flex-start;gap:var(--space-sm);display:flex}._5-Eufa_panelTop>._5-Eufa_panelHead{flex:auto;min-inline-size:0}._5-Eufa_panel>:not(._5-Eufa_panelTop){margin-inline-start:calc(.875rem + var(--space-sm))}._5-Eufa_panelStart,._5-Eufa_panelMore{flex:none}._5-Eufa_panelTray{background:var(--surface);border-radius:var(--radius-control);flex-direction:column;display:flex}._5-Eufa_settingRow+._5-Eufa_settingRow{border-block-start:1px solid var(--border)}._5-Eufa_settingHead{align-items:center;gap:var(--space-sm);inline-size:100%;padding:var(--space-sm) var(--space-md);font:inherit;font-size:var(--type-body-dense);color:var(--text);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}._5-Eufa_settingLabel{flex:auto;font-weight:600}._5-Eufa_settingValue{color:var(--muted)}._5-Eufa_settingMark{color:var(--muted);transition:transform var(--duration-move) var(--ease-swift)}._5-Eufa_settingHead[aria-expanded=true]>._5-Eufa_settingMark{transform:rotate(90deg)}._5-Eufa_settingBody{gap:var(--space-sm);padding:0 var(--space-md) var(--space-md);flex-direction:column;display:flex}._5-Eufa_settingBody ._5-Eufa_field:only-child>._5-Eufa_fieldName{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._5-Eufa_ledgerLine{font:inherit;font-size:var(--type-body-dense);color:var(--muted);text-align:start;cursor:pointer;background:0 0;border:0;padding:0}._5-Eufa_ledgerLine:after{content:" ›" / ""}._5-Eufa_ledgerLine[aria-expanded=true]:after{content:" ⌄" / ""}._5-Eufa_planSlot{border:1.5px dashed var(--accent);border-radius:var(--radius-card);inline-size:100%}._5-Eufa_panelChanges{gap:var(--space-xs);flex-wrap:wrap;display:flex}._5-Eufa_repeatWeekly{gap:var(--space-xxs);flex-direction:column;align-items:flex-start;display:flex}._5-Eufa_repeatButtons{gap:var(--space-sm);flex-wrap:wrap;display:flex}._5-Eufa_repeatList{gap:var(--space-xs);flex-direction:column;padding:0;list-style:none;display:flex}._5-Eufa_weekListLine{column-gap:var(--space-sm);flex-wrap:wrap;align-items:baseline;display:flex}._5-Eufa_weekListName{overflow-wrap:anywhere;font-weight:600}._5-Eufa_repeatRun{gap:var(--space-sm);border:0;flex-wrap:wrap;padding:0;display:flex}._5-Eufa_repeatRun>._5-Eufa_legend{inline-size:100%}._5-Eufa_runPick{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);background:var(--surface-muted);border-radius:var(--radius-pill);font-size:var(--type-body-dense);color:var(--text);cursor:pointer;font-weight:600;display:flex}._5-Eufa_runPick[data-on=true]{background:var(--accent-soft);color:var(--accent)}._5-Eufa_runPick>input{accent-color:var(--brand-fill);margin:0}._5-Eufa_dayAdds{gap:var(--space-sm);flex-wrap:wrap;display:flex}._5-Eufa_deloadDays{gap:var(--space-xxs);border:0;grid-template-columns:repeat(7,minmax(0,1fr));min-inline-size:0;margin:0;padding:0;display:grid}._5-Eufa_deloadDays>._5-Eufa_legend{grid-column:1/-1}._5-Eufa_deloadDay{align-items:center;gap:var(--space-hair);min-inline-size:0;padding:var(--space-sm) var(--space-hair);background:var(--surface-muted);border-radius:var(--radius-control);color:var(--text);cursor:pointer;border:1px solid #0000;flex-direction:column;display:flex;position:relative}._5-Eufa_deloadDay>input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}._5-Eufa_deloadDay:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}._5-Eufa_deloadDay[data-on=true]{background:var(--accent-soft);border-color:var(--accent)}._5-Eufa_deloadDay[data-on=true] ._5-Eufa_initial,._5-Eufa_deloadDay[data-on=true] ._5-Eufa_number{color:var(--accent)}._5-Eufa_deloadDayRoutine{min-block-size:1lh;max-inline-size:100%;font-size:var(--type-label);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._5-Eufa_deloadLoad{gap:var(--space-sm);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}._5-Eufa_deloadReveal{gap:var(--space-sm);flex-direction:column;display:flex}._5-Eufa_deloadReveal::details-content{block-size:0;transition:block-size var(--duration-enter) var(--ease-swift), content-visibility var(--duration-enter) allow-discrete;overflow:clip}._5-Eufa_deloadReveal[open]::details-content{block-size:auto}@supports (interpolate-size:allow-keywords){._5-Eufa_deloadReveal{interpolate-size:allow-keywords}}@media (prefers-reduced-motion:reduce){._5-Eufa_deloadReveal::details-content{transition:none}}._5-Eufa_deloadRevealTitle{min-block-size:44px;color:var(--accent);cursor:pointer;align-self:flex-start;align-items:center;font-weight:600;display:flex}._5-Eufa_deloadRevealTitle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._5-Eufa_deloadDials{gap:var(--space-xs);flex-direction:column;padding-block-start:var(--space-xs);display:flex}._5-Eufa_deloadDial{align-items:center;gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto 7ch auto;display:grid}._5-Eufa_deloadDialName{color:var(--text)}._5-Eufa_deloadDialValue{text-align:center;font-variant-numeric:tabular-nums;color:var(--text);font-weight:600}._5-Eufa_deloadAccessories{align-items:center;gap:var(--space-sm);min-block-size:44px;color:var(--text);cursor:pointer;display:flex}._5-Eufa_deloadAccessories>input{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--accent)}._5-Eufa_deloadLine{font-size:var(--type-label);color:var(--accent);align-self:flex-start;font-weight:600}._5-Eufa_example{gap:var(--space-xl);flex-direction:column;display:flex}._5-Eufa_exampleStart{display:flex}._5-Eufa_deloadWeekLine{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-md);background:var(--accent-soft);border-radius:var(--radius-control);flex-wrap:wrap;display:flex}._5-Eufa_deloadWeekSaid{font-size:var(--type-body-dense);color:var(--accent);margin:0;font-weight:700}._5-Eufa_usualFigure{color:var(--muted)}._5-Eufa_unseen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.Z-SIvG_option{gap:var(--space-hair);text-align:left;background:var(--surface-muted);border-radius:var(--radius-card);width:100%;padding:var(--space-md);border-color:#0000;flex-direction:column;display:flex}.Z-SIvG_option:hover{border-color:var(--accent)}
.IR3_1W_button{gap:var(--space-xxs);flex-direction:column;align-items:stretch;display:inline-flex}
.uxoIiG_example{gap:var(--space-md);flex-direction:column;display:flex}.uxoIiG_mark{align-items:center;gap:var(--space-sm);font-size:var(--type-caption);color:var(--muted);flex-wrap:wrap;margin:0;display:flex}.uxoIiG_faded{opacity:.8;filter:saturate(.6);-webkit-user-select:none;user-select:none}
.iYJT2q_drop{gap:var(--space-xxs);justify-items:start;display:grid}.iYJT2q_drop p{margin:0}
.ZswwsW_optionGroup{margin:0 0 var(--space-sm);font-size:var(--type-label);font-weight:var(--role-label-weight);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted)}.ZswwsW_optionGroup:not(:first-of-type){margin-top:var(--space-base)}
.ZXjzjW_chip{--plate-disc:var(--plate-size,.875rem);inline-size:var(--plate-disc);block-size:var(--plate-disc);box-shadow:inset 0 0 0 calc(var(--plate-disc) * .27) var(--plate,var(--plate-grey));background:0 0;border-radius:50%;flex:none;display:block}.ZXjzjW_blue{--plate:var(--plate-blue)}.ZXjzjW_red{--plate:var(--plate-red)}.ZXjzjW_yellow{--plate:var(--plate-yellow)}.ZXjzjW_green{--plate:var(--plate-green)}.ZXjzjW_grey{--plate:var(--plate-grey)}
.zmvJCq_optionHead{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}
.gJ7mQa_form{gap:var(--space-sm);width:100%;display:grid}
.ErJ4tG_connect{justify-items:start;gap:var(--space-md);display:grid}.ErJ4tG_body{text-wrap:pretty;margin:0}
.P5SKtG_optionHint{font-size:var(--type-label);color:var(--muted);text-wrap:pretty}
.J-zjCa_section{}
.wxJmya_field{align-items:center;gap:var(--space-xxs) var(--space-md);min-block-size:3.5rem;padding:var(--space-sm) var(--space-base);border-radius:var(--radius-card);background:var(--surface-muted);display:grid}@container (min-width:36rem){.wxJmya_field{grid-template-columns:max-content minmax(0,1fr)}}.wxJmya_fieldLabel{font-size:var(--type-body-dense);font-weight:700}.wxJmya_below{font-size:var(--type-body-dense);grid-column:-2/-1;margin:0}
.gwrViG_loading{background:var(--surface-muted);border-radius:var(--radius-card);height:6.5rem}.gwrViG_failed{justify-items:start;gap:var(--space-md);display:grid}.gwrViG_failed p{text-wrap:pretty;margin:0}
.wjMe3G_optionList{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
.KkjgTq_pending{background:var(--surface-muted);border-radius:var(--radius-card);height:6.5rem}
.CLOrhq_optionMeta{font-size:var(--type-label);color:var(--muted);white-space:nowrap}
._8HFE_a_section{}
.dTyHOq_dialog{width:min(26rem,92vw);max-height:90dvh;padding:var(--space-xl);border-radius:var(--radius-block);box-shadow:var(--shadow-lifted);border:0}.dTyHOq_dialog[open]{gap:var(--space-md);display:grid}.dTyHOq_head{align-items:center;column-gap:var(--space-md);grid-template-columns:minmax(0,1fr) auto;display:grid}.dTyHOq_title{min-width:0;font-size:var(--type-headline);line-height:var(--role-headline-leading);text-wrap:balance;margin:0}.dTyHOq_head .dTyHOq_close{width:2.75rem;max-width:2.75rem}.dTyHOq_lead{color:var(--muted);text-wrap:pretty;margin:0}
.zLsT9G_optionTitle{font-size:var(--type-body-dense);font-weight:700}
.Innw-G_section{gap:var(--space-md);justify-items:start;display:grid}.Innw-G_section :is(h2,h3){text-wrap:pretty;margin:0}.Innw-G_section h3{font-size:var(--type-body);font-weight:700}.Innw-G_section[aria-busy=true]{width:100%;min-height:8rem}
.AeoVGa_dialogTitle{margin:0 0 var(--space-base);font-size:var(--type-section-title);font-weight:var(--role-section-title-weight);letter-spacing:var(--role-section-title-tracking)}
._4EIL_G_stack{gap:var(--space-sm);flex-direction:column;display:flex}._4EIL_G_heading{font-size:var(--type-section-title);font-weight:var(--role-section-title-weight);letter-spacing:var(--role-section-title-tracking);color:var(--text);margin:0}._4EIL_G_bodies{grid-template-columns:1fr 1fr;max-inline-size:22rem;margin-inline:auto;display:grid}._4EIL_G_hint{font-size:var(--type-label);color:var(--muted);margin:0}._4EIL_G_bars{gap:var(--space-hair);flex-direction:column;display:flex}._4EIL_G_bar{justify-content:space-between;gap:var(--space-sm);inline-size:100%;min-height:2.75rem;padding:var(--space-xs) var(--space-sm) var(--space-sm);border-radius:var(--radius-control);color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;display:flex;position:relative}._4EIL_G_bar:hover{background:var(--surface-sunk)}._4EIL_G_bar[aria-pressed=true]{background:color-mix(in srgb, var(--brand-fill) 16%, transparent)}._4EIL_G_muscle{font-weight:700}._4EIL_G_count{font-size:var(--type-label);font-variant-numeric:tabular-nums;color:var(--muted)}._4EIL_G_bar:before{content:"";inset-inline:var(--space-sm);border-radius:var(--radius-pill);background:var(--surface-muted);block-size:.25rem;position:absolute;inset-block-end:var(--space-xs)}._4EIL_G_fill{max-inline-size:calc(100% - 2 * var(--space-sm));border-radius:var(--radius-pill);background:var(--brand-fill);block-size:.25rem;position:absolute;inset-block-end:var(--space-xs);inset-inline-start:var(--space-sm)}@media (prefers-reduced-motion:no-preference){._4EIL_G_fill{transition:inline-size var(--duration-move) var(--ease-swift)}@starting-style{._4EIL_G_fill{inline-size:0}}}
.Lbvhca_list{gap:var(--space-md);display:grid}.Lbvhca_client{padding:var(--space-lg);background:var(--surface-muted);border-radius:var(--radius-card);box-shadow:none}.Lbvhca_loading{background:var(--surface-muted);border-radius:var(--radius-card);min-height:4.5rem}.Lbvhca_empty{padding:var(--space-base);background:var(--surface-muted);border-radius:var(--radius-card);margin:0}.Lbvhca_disconnect{margin-left:auto}.Lbvhca_declared{margin:var(--space-xs) 0 0}
._5DxxHG_linkRow{align-items:center;gap:var(--space-xxs) var(--space-xs);flex-wrap:wrap;display:flex}
.FL1dsG_page{gap:var(--space-md);flex-direction:column;display:flex;container-type:inline-size}.FL1dsG_surface{gap:var(--space-md);display:grid}.FL1dsG_column{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.FL1dsG_rail{min-width:0}@container not (max-width:52rem){.FL1dsG_surface:not(:has(.FL1dsG_rail:empty)){grid-template-columns:minmax(0,1fr) 22rem;align-items:start}.FL1dsG_rail{top:var(--space-xl);position:sticky}}.FL1dsG_heading{margin:0 0 var(--space-sm);font-size:var(--type-section-title);font-weight:var(--role-section-title-weight);letter-spacing:var(--role-section-title-tracking);color:var(--text)}.FL1dsG_note{color:var(--muted);white-space:pre-wrap;text-wrap:pretty;overflow-wrap:anywhere;margin:0}
.-YpSKG_heading{align-items:center;gap:var(--space-sm);display:flex}.-YpSKG_clients{gap:var(--space-md);width:100%;display:grid}
._79v4ga_dialog{width:min(27rem,92vw);padding:var(--space-lg)}._79v4ga_handOff{gap:var(--space-lg);flex-direction:column;display:flex}._79v4ga_words{gap:var(--space-sm);flex-direction:column;display:flex}._79v4ga_title{font-size:var(--type-headline);line-height:var(--role-headline-leading);text-wrap:balance;margin:0}._79v4ga_body{color:var(--text);text-wrap:pretty;margin:0}._79v4ga_code{justify-content:center;display:flex}._79v4ga_platforms{font-size:var(--type-caption);color:var(--muted);text-wrap:pretty;margin:0}._79v4ga_answers{justify-content:end}
.zf9DRG_segmented{background:var(--surface-muted);border-radius:var(--radius-pill);padding:var(--space-hair);border:none;display:inline-flex}.zf9DRG_segmented:disabled{background:0 0}
.aonyRG_section{}.aonyRG_note{gap:var(--space-xxs);max-width:var(--layout-prose);justify-items:start;display:grid}.aonyRG_note p{margin:0}.aonyRG_action{justify-content:center;align-items:center;display:inline-flex}
.GTcu6W_segmentedOption{font-size:var(--type-label);color:var(--muted);min-height:1.5rem;padding:var(--space-hair) var(--space-md);border-radius:var(--radius-pill);background:0 0;border:none;font-weight:600}.GTcu6W_segmentedOption[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);font-weight:700}.GTcu6W_segmentedOption:hover{color:var(--accent)}
.guVbHa_terms{gap:var(--space-xxs);margin:0;padding-inline-start:var(--space-md);display:grid}
.L7b3kG_editor{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.L7b3kG_editor h2{margin:0}.L7b3kG_groupHead{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.L7b3kG_hero{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);display:grid}.L7b3kG_heroHead{gap:var(--space-xxs);margin:0;display:grid}.L7b3kG_heroLabel{color:var(--hero-muted);font-size:var(--type-label);font-weight:var(--role-label-weight)}.L7b3kG_heroKg{font-size:var(--type-headline);font-weight:var(--role-headline-weight);font-variant-numeric:tabular-nums;letter-spacing:var(--role-headline-tracking);line-height:var(--leading-display)}.L7b3kG_barbell{justify-content:center;align-items:center;gap:1px;block-size:3.5rem;display:flex}.L7b3kG_sleeve{border-radius:var(--radius-tight);background:var(--hero-muted);block-size:.375rem;inline-size:.75rem}.L7b3kG_collar{border-radius:var(--radius-tight);background:var(--hero-muted);block-size:.875rem;inline-size:.25rem}.L7b3kG_shaft{background:var(--hero-muted);flex:1;block-size:.25rem;max-inline-size:8rem}.L7b3kG_loaded{inline-size:.5rem;min-inline-size:2px;block-size:calc(.875rem + 2.125rem * var(--tall,0));border-radius:var(--radius-tight);background:var(--plate,var(--plate-grey));transition:block-size var(--duration-exit) var(--ease-swift)}.L7b3kG_card{gap:var(--space-xs);padding:var(--space-md) var(--space-base);border-radius:var(--radius-card);background:var(--surface-muted);min-inline-size:0;display:grid}.L7b3kG_cardHeading{font-size:var(--type-body);margin:0;padding-block-end:var(--space-xxs);font-weight:800}.L7b3kG_list{margin:0;padding:0;list-style:none;display:grid}.L7b3kG_list>li+li{border-block-start:1px solid var(--border)}.L7b3kG_plateRow{align-items:center;gap:var(--space-sm);grid-template-columns:auto minmax(0,1fr) 2.75rem 5rem 2.75rem;min-block-size:3.5rem;display:grid}.L7b3kG_plateName{font-variant-numeric:tabular-nums;min-inline-size:0;display:grid}.L7b3kG_bore{color:var(--muted);font-size:var(--type-caption)}.L7b3kG_pairs,.L7b3kG_none{font-variant-numeric:tabular-nums;text-align:center;font-weight:700}.L7b3kG_none{color:var(--muted);font-weight:600}.L7b3kG_disc{border-radius:var(--radius-pill);width:.875rem;height:.875rem;box-shadow:inset 0 0 0 .25rem var(--plate,var(--plate-grey));background:0 0;display:block}.L7b3kG_red{--plate:var(--plate-red)}.L7b3kG_blue{--plate:var(--plate-blue)}.L7b3kG_yellow{--plate:var(--plate-yellow)}.L7b3kG_green{--plate:var(--plate-green)}.L7b3kG_grey{--plate:var(--plate-grey)}.L7b3kG_change{--plate:var(--plate-red)}.L7b3kG_small{--plate:var(--subtle)}.L7b3kG_disc.L7b3kG_change{width:.6875rem;height:.6875rem;box-shadow:inset 0 0 0 .1875rem var(--plate)}.L7b3kG_disc.L7b3kG_small{width:.5rem;height:.5rem;box-shadow:inset 0 0 0 .125rem var(--plate)}.L7b3kG_step,.L7b3kG_drop{min-block-size:2.75rem;min-inline-size:2.75rem;line-height:var(--leading-display);border-radius:var(--radius-control);cursor:pointer;border:0;place-items:center;padding:0;font-weight:700;display:grid}.L7b3kG_step{background:var(--surface-sunk);color:var(--text)}.L7b3kG_step:hover{background:color-mix(in srgb, var(--text) 6%, var(--surface-muted))}.L7b3kG_step:active{scale:.94}.L7b3kG_step:disabled{opacity:.4;cursor:default}.L7b3kG_drop{color:var(--danger);background:0 0}.L7b3kG_drop:hover{background:var(--surface-sunk)}.L7b3kG_barRow{display:grid}.L7b3kG_barLine{align-items:center;gap:var(--space-md);min-block-size:3rem;display:flex}.L7b3kG_tick{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--accent);cursor:pointer;flex:none;margin:0}.L7b3kG_barOpen,.L7b3kG_more{align-items:center;gap:var(--space-sm);min-block-size:2.75rem;color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:flex}:is(.L7b3kG_barOpen,.L7b3kG_more):active{opacity:.6}.L7b3kG_more{color:var(--muted)}.L7b3kG_name{flex:1;min-inline-size:0}.L7b3kG_barKg{font-variant-numeric:tabular-nums;font-weight:700}.L7b3kG_off{color:var(--muted);flex:1}.L7b3kG_strip{gap:var(--space-sm);padding-block-end:var(--space-md);display:grid}.L7b3kG_weight{align-items:center;gap:var(--space-sm);grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;display:grid}.L7b3kG_bound{align-items:center;gap:var(--space-sm);grid-template-columns:2.75rem 5rem 2.75rem;display:grid}.L7b3kG_figure{min-block-size:2.75rem;min-inline-size:0;width:100%;color:var(--text);font-variant-numeric:tabular-nums lining-nums;text-align:center;background:0 0;border:0;align-content:center;padding:0;font-weight:700}.L7b3kG_sizes{gap:var(--space-xxs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.L7b3kG_sizes li{padding:var(--space-xxs) var(--space-xs);border-radius:var(--radius-tight);background:var(--surface-sunk);font-size:var(--type-caption);font-variant-numeric:tabular-nums;font-weight:700}.L7b3kG_addDialog{width:min(24rem,92vw);padding:var(--space-lg);background:var(--surface);color:var(--text);border-radius:var(--radius-block);box-shadow:var(--shadow-lifted);border:0}.L7b3kG_choices{max-block-size:60vh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.L7b3kG_choice{justify-content:space-between;align-items:center;gap:var(--space-sm);min-block-size:3rem;inline-size:100%;padding:0 var(--space-xs);border-radius:var(--radius-control);color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;font-weight:700;display:flex}.L7b3kG_choice:hover{background:var(--surface-muted)}.L7b3kG_add{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.L7b3kG_addLabel{align-items:center;gap:var(--space-sm);font-weight:700;display:flex}.L7b3kG_number{width:6rem;min-height:2.75rem;padding:0 var(--space-sm);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font-variant-numeric:tabular-nums lining-nums;font-weight:700}.L7b3kG_bores{align-items:center;gap:var(--space-xs);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.L7b3kG_boresLegend{float:inline-start;color:var(--muted);font-size:var(--type-label);font-weight:var(--role-label-weight);margin-inline-end:var(--space-xs);padding:0}.L7b3kG_boreChip{min-block-size:2.75rem;padding:0 var(--space-md);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--duration-exit) var(--ease-swift);align-items:center;display:inline-flex;position:relative}.L7b3kG_boreChip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.L7b3kG_boreChip:has(input:checked){border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:700}.L7b3kG_boreChip:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.L7b3kG_switchRow{align-items:center;gap:var(--space-md);cursor:pointer;min-block-size:2.75rem;display:flex}.L7b3kG_switch{appearance:none;border-radius:var(--radius-pill);background:var(--surface-sunk);cursor:pointer;flex:none;width:3.25rem;height:2rem;margin:0;transition:background-color .15s;position:relative}.L7b3kG_switch:before{content:"";border-radius:var(--radius-pill);background:var(--surface);width:1.625rem;height:1.625rem;box-shadow:var(--shadow-lifted);transition:translate .15s;position:absolute;inset-block-start:.1875rem;inset-inline-start:.1875rem}.L7b3kG_switch:checked{background:var(--accent)}.L7b3kG_switch:checked:before{translate:1.25rem}.L7b3kG_switch:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.L7b3kG_loaded{transition:none}}
.qMb2GG_frame{padding:var(--space-md) var(--space-base);background:var(--surface-muted);border-radius:var(--radius-card)}.qMb2GG_scroll{margin-top:var(--space-sm);overflow-x:auto}.qMb2GG_wrap{min-width:0;container-type:inline-size}.qMb2GG_table{border-collapse:collapse;width:auto;font-size:var(--type-body-dense)}.qMb2GG_caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.qMb2GG_table th,.qMb2GG_table td{padding-block:var(--space-sm);padding-inline:0 var(--space-xl);text-align:start}.qMb2GG_table th:last-child,.qMb2GG_table td:last-child{padding-inline-end:0}.qMb2GG_table thead th{font-size:var(--type-label);font-weight:var(--role-label-weight);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted);white-space:nowrap}.qMb2GG_table tbody th{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.qMb2GG_table tbody td{color:var(--muted)}.qMb2GG_figure{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}@container not (min-width:36rem){:where(.qMb2GG_wrap) .qMb2GG_table{table-layout:fixed;width:100%;max-width:100%}:where(.qMb2GG_wrap) .qMb2GG_table th,:where(.qMb2GG_wrap) .qMb2GG_table td{min-width:0;overflow-wrap:break-word;padding-inline-end:var(--space-sm)}:where(.qMb2GG_wrap) .qMb2GG_table thead th,:where(.qMb2GG_wrap) .qMb2GG_table tbody th,:where(.qMb2GG_wrap) .qMb2GG_figure{letter-spacing:0;white-space:normal}}
.Rn3CJG_rest{inline-size:fit-content;font-size:var(--type-body-dense);color:var(--hero-muted);font-variant-numeric:tabular-nums;margin:0;font-weight:600}
.YRLPoa_editor{gap:var(--space-lg);min-inline-size:0;display:grid}.YRLPoa_table{min-inline-size:0;display:grid}.YRLPoa_head,.YRLPoa_row{align-items:center;gap:var(--space-sm);grid-template-columns:2.5rem minmax(0,1fr) minmax(0,1fr) 2.75rem;display:grid}.YRLPoa_head{color:var(--muted);font-size:var(--type-label);padding-block-end:var(--space-xs)}.YRLPoa_rows{margin:0;padding:0;list-style:none;display:grid}.YRLPoa_row{padding-block:var(--space-xs);border-block-start:1px solid var(--border)}.YRLPoa_position{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:700}.YRLPoa_percent{align-items:center;gap:var(--space-xs);min-inline-size:0;color:var(--muted);display:flex}.YRLPoa_figure{min-block-size:2.75rem;min-inline-size:0;width:100%;padding:0 var(--space-sm);border:1px solid var(--border);background:var(--surface);color:var(--text);font-variant-numeric:tabular-nums lining-nums;border-start-start-radius:var(--radius-control);border-start-end-radius:var(--radius-control);border-end-end-radius:var(--radius-control);border-end-start-radius:var(--radius-control);font-weight:700}
._2anhHq_meter{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);background:var(--surface-sunk);color:var(--muted);font-size:var(--type-caption);transition:background var(--duration-enter) var(--ease-swift);border:0;font-weight:700;display:inline-flex}._2anhHq_meter:active{scale:.97}._2anhHq_meter[data-full=true]{background:var(--accent-soft);color:var(--accent)}._2anhHq_marks{gap:var(--space-xxs);display:inline-flex}._2anhHq_marks i{border-radius:var(--radius-tight);background:var(--border);width:.75rem;height:.375rem}._2anhHq_marks i[data-used=true]{background:var(--muted)}._2anhHq_meter[data-full=true] ._2anhHq_marks i[data-used=true]{background:var(--brand-fill)}
.z0uUUa_head{gap:var(--space-sm);display:grid}.z0uUUa_head h2{margin:0}.z0uUUa_note{max-width:var(--layout-prose);margin:0}
.OqXTOW_exercises{align-items:center;gap:var(--space-xs);flex-wrap:wrap;grid-column:1/-1;display:flex}.OqXTOW_chips{gap:var(--space-xs);flex-wrap:wrap;margin:0;display:flex}.OqXTOW_chip{padding:var(--space-xxs) var(--space-sm);border-radius:var(--radius-pill);background:var(--hero-quiet-fill);font-size:var(--type-body-dense);color:var(--hero-ink);font-weight:600}.OqXTOW_fold{min-block-size:2.75rem}.OqXTOW_ledger{column-gap:var(--space-base);flex-basis:100%;grid-template-columns:auto minmax(0,1fr) auto;margin:0;display:grid}.OqXTOW_exercise{grid-template-columns:subgrid;padding-block:var(--space-xs);border-block-start:1px solid var(--hero-quiet-fill);font-size:var(--type-body-dense);font-variant-numeric:tabular-nums;grid-column:1/-1;align-items:baseline;display:grid}.OqXTOW_exerciseIndex{color:var(--hero-muted);font-weight:700}.OqXTOW_exerciseName{font-size:var(--type-body);color:var(--hero-ink);overflow-wrap:break-word;font-weight:600}.OqXTOW_exerciseSets{font-size:var(--type-caption);font-weight:var(--role-caption-weight);color:var(--hero-muted);text-align:end}.OqXTOW_best{color:var(--hero-muted);grid-column:2;font-weight:600}.OqXTOW_best:empty{display:none}@container (min-width:36rem){.OqXTOW_ledger{grid-template-columns:auto minmax(0,1fr) auto auto}.OqXTOW_best{text-align:end;grid-column:auto;min-inline-size:9rem}.OqXTOW_best:empty{display:block}}
.rwXJca_head{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:2.75rem;display:flex}
.Bd0Afa_nav{gap:var(--space-xxs);flex-wrap:wrap;margin:0;padding:0;display:flex}.Bd0Afa_item{min-height:2.5rem;padding:0 var(--space-base);border-radius:var(--radius-pill);color:var(--text);transition:background-color var(--duration-exit) var(--ease-swift), color var(--duration-exit) var(--ease-swift);flex-direction:column;flex:none;justify-content:center;text-decoration:none;display:flex}.Bd0Afa_item:hover{background:var(--surface-muted)}.Bd0Afa_item[aria-current=page]{background:var(--accent-soft);color:var(--accent)}.Bd0Afa_name{font-size:var(--type-body-dense);white-space:nowrap;font-weight:700}.Bd0Afa_summary{color:var(--muted);font-size:var(--type-label);text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}.Bd0Afa_summary:empty{display:none}@container (min-width:45rem){.Bd0Afa_nav{flex-flow:column;position:sticky;top:1.875rem}.Bd0Afa_item{gap:var(--space-hair);min-height:3.75rem;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-card)}.Bd0Afa_summary{display:block}.Bd0Afa_item[aria-current=page] .Bd0Afa_summary{color:var(--accent)}}
.J_qyoG_groups{gap:var(--space-xxl);display:grid}.J_qyoG_group{gap:var(--space-sm);display:grid}.J_qyoG_heading{font-size:var(--type-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted);margin:0;font-weight:600}
.Mle8WG_build{gap:var(--space-xs);transition:transform .16s ease-out;display:grid;position:relative}.Mle8WG_build:has(.Mle8WG_buildLink:active){transform:scale(.99)}.Mle8WG_buildLink{font-size:var(--type-title);letter-spacing:var(--role-title-tracking);color:inherit;font-weight:800;text-decoration:none}.Mle8WG_buildLink:after{border-radius:inherit;content:"";position:absolute;inset:0}.Mle8WG_buildLink:focus-visible{outline:none}.Mle8WG_build:has(.Mle8WG_buildLink:focus-visible){outline:2px solid var(--hero-ink);outline-offset:2px}.Mle8WG_buildLine{font-size:var(--type-body);color:var(--hero-muted);margin:0}.Mle8WG_ways{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.Mle8WG_build{transition:none}}
.hnChvW_page{gap:var(--space-xl);flex-direction:column;display:flex}.hnChvW_face{align-items:center;gap:var(--space-md);display:flex}.hnChvW_picture{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--text) 8%, var(--surface));width:4rem;height:4rem;color:var(--text);font-size:var(--type-section-title);font-weight:var(--role-section-title-weight);object-fit:cover;flex:none;justify-content:center;align-items:center;display:flex}.hnChvW_name{font-size:var(--type-page);font-weight:var(--role-page-weight);letter-spacing:var(--role-page-tracking);line-height:var(--role-page-leading);margin:0}.hnChvW_part{gap:var(--space-xs);flex-direction:column;display:flex}.hnChvW_part h2{font-size:var(--type-section-title);margin:0}.hnChvW_part p{max-width:var(--layout-prose);margin:0}.hnChvW_foot{gap:var(--space-md);flex-direction:column;display:flex}.hnChvW_buttons{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.hnChvW_dialog{width:min(26rem,92vw);max-height:90dvh;padding:var(--space-xxl);border-radius:var(--radius-block);background:var(--surface);box-shadow:var(--shadow-lifted);border:0;overflow-y:auto}
.n_X8ya_sheet{width:min(52rem,92vw);max-height:90dvh;padding:var(--space-xl);overflow-y:auto}.n_X8ya_body{gap:var(--space-lg);display:grid}.n_X8ya_title{font-size:var(--type-headline);font-weight:var(--role-headline-weight);letter-spacing:var(--tracking-close);margin:0}
.wxfRCq_attachments{gap:var(--space-xs);min-width:0;display:grid}.wxfRCq_label{font-size:var(--type-body-dense)}.wxfRCq_attachments .wxfRCq_input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wxfRCq_list{gap:var(--space-xxs);min-width:0;margin:0;padding:0;list-style:none;display:grid}.wxfRCq_item{justify-content:space-between;align-items:center;gap:var(--space-sm);min-width:0;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-control);background:var(--surface-muted);font-size:var(--type-body-dense);display:flex}.wxfRCq_item[data-state=sending] .wxfRCq_name{color:var(--muted)}.wxfRCq_item[data-state=failed] .wxfRCq_name{color:var(--danger)}.wxfRCq_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wxfRCq_add{justify-self:start}.wxfRCq_hint{font-size:var(--type-body-dense);margin:0}
.uJyEAG_form{gap:var(--space-md);min-width:0;display:grid}.uJyEAG_form label{gap:var(--space-xxs);font-size:var(--type-body-dense);display:grid}.uJyEAG_form input,.uJyEAG_form select,.uJyEAG_form textarea{width:100%}.uJyEAG_form textarea{resize:vertical}.uJyEAG_send{justify-self:start}.uJyEAG_thanks{padding:var(--space-sm) 0;color:var(--accent);margin:0;font-weight:600;display:block}
.EoxNBa_button{align-items:center;gap:var(--space-sm);padding:var(--space-sm);border-radius:var(--radius-card);font-size:var(--type-label);color:var(--text);background:0 0;border:0;font-weight:600;display:flex}.EoxNBa_button svg{color:var(--muted);flex:none}.EoxNBa_button:hover{background:var(--surface-muted)}.EoxNBa_label{white-space:nowrap}.EoxNBa_dialog{width:min(28rem,92vw);max-height:90dvh;padding:var(--space-xl);border-radius:var(--radius-block);box-shadow:var(--shadow-lifted);border:0;overflow:auto}.EoxNBa_title{margin:0 0 var(--space-xs)}.EoxNBa_intro{margin:0 0 var(--space-md);font-size:var(--type-body-dense)}
.JKMUoG_mark{line-height:var(--leading-display);flex:none;padding:0;position:relative}.JKMUoG_mark:after{content:"";block-size:1.5rem;position:absolute;inset-block-start:50%;inset-inline:0;translate:0 -50%}.JKMUoG_dialog{width:min(28rem,92vw);max-height:90dvh;padding:var(--space-xl);overflow:auto}.JKMUoG_heading{align-items:center;gap:var(--space-sm);flex-wrap:wrap;padding-block-end:var(--space-xs);display:flex}.JKMUoG_title{margin:0}.JKMUoG_body{gap:var(--space-sm);flex-direction:column;display:flex}.JKMUoG_sentence{margin:0}
.MMZgcG_button{border-radius:var(--radius-pill);width:2.75rem;height:2.75rem;color:var(--muted);cursor:pointer;transition:background-color var(--duration-enter) var(--ease-swift), color var(--duration-enter) var(--ease-swift);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:var(--space-base);inset-inline-end:var(--layout-gutter)}.MMZgcG_button:hover{background:var(--surface-muted);color:var(--text)}.MMZgcG_button:active{background:var(--accent-soft);color:var(--accent)}.MMZgcG_dot{border-radius:var(--radius-pill);background:var(--brand-fill);width:.5rem;height:.5rem;position:absolute;inset-block-start:.6rem;inset-inline-end:.6rem}@media (min-width:47.5rem){.MMZgcG_button{inset-block-start:var(--space-xl);inset-inline-end:var(--layout-gutter-wide)}}@media (prefers-reduced-motion:reduce){.MMZgcG_button{transition:none}}
._1NSrHG_panel{gap:var(--space-sm);padding:var(--space-lg);border-radius:var(--radius-block);background:var(--surface);box-shadow:var(--shadow-raised);display:grid}._1NSrHG_title{font-size:var(--type-body-dense);color:var(--muted);margin:0;font-weight:700}._1NSrHG_figure{gap:var(--space-sm);margin:0;display:grid}._1NSrHG_line{block-size:auto;inline-size:100%;display:block}._1NSrHG_trace{fill:none;stroke:var(--plate-blue);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}._1NSrHG_level{stroke:var(--surface-sunk);stroke-width:1px}._1NSrHG_label{fill:var(--muted);font-size:var(--type-caption);font-variant-numeric:tabular-nums}._1NSrHG_device{color:var(--muted);font-size:var(--type-body-dense);margin:0}
._8pumuq_kept{gap:var(--space-xs);max-width:var(--layout-prose);justify-items:start;display:grid}._8pumuq_kept p,._8pumuq_kept ul{margin:0}._8pumuq_kept ul{padding-inline-start:var(--space-base)}
.EDGlVG_sections{gap:var(--space-base);margin:0;padding:0;list-style:none;display:grid}.EDGlVG_sections>li{gap:var(--space-lg);padding:var(--space-lg);border-radius:var(--radius-block);background:var(--surface);box-shadow:var(--shadow-raised);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.EDGlVG_section{font-size:var(--type-body-dense);color:var(--muted);grid-column:1/-1;margin:0;font-weight:700}.EDGlVG_lift{gap:var(--space-sm);overflow-wrap:anywhere;min-width:0;display:grid}.EDGlVG_exercise{font-size:var(--type-title);letter-spacing:var(--role-title-tracking);margin:0;font-weight:800}.EDGlVG_note{color:var(--muted);font-size:var(--type-body);margin:0}.EDGlVG_setNote{color:var(--muted);font-size:var(--type-caption);font-weight:var(--role-caption-weight);font-variant-numeric:normal}.EDGlVG_tempo{font-size:var(--type-body-dense);color:var(--muted);margin:0;font-weight:700}
.W4Qp5q_head{align-items:center;gap:var(--space-sm) var(--space-base);flex-wrap:wrap;display:flex}.W4Qp5q_head h1{margin:0}
.khU_ca_page{gap:var(--space-lg);display:grid}.khU_ca_head{align-items:baseline;gap:var(--space-sm) var(--space-base);flex-wrap:wrap;display:flex}.khU_ca_head h1{margin:0}.khU_ca_choose{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;display:grid}.khU_ca_steps{align-content:center;gap:var(--space-md);padding:var(--space-xl);counter-reset:step;background:var(--surface);border-radius:var(--radius-block);box-shadow:var(--shadow-raised);margin:0;list-style:none;display:grid}.khU_ca_steps li{align-items:baseline;gap:var(--space-sm);counter-increment:step;display:flex}.khU_ca_steps li:before{content:counter(step);border-radius:var(--radius-tight);background:var(--accent-soft);block-size:1.75rem;inline-size:1.75rem;color:var(--accent);font-weight:700;font-size:var(--type-caption);flex:none;place-items:center;display:grid}.khU_ca_ink{gap:var(--space-lg);display:grid;container-type:inline-size}.khU_ca_best{gap:var(--space-sm);display:grid}.khU_ca_overline{font-size:var(--type-label);font-weight:var(--role-label-weight);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--hero-muted);margin:0}.khU_ca_bestList{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin:0;padding:0;list-style:none;display:grid}.khU_ca_bestRow{justify-content:space-between;gap:var(--space-sm);padding:var(--space-md) var(--space-base);border-radius:var(--radius-card);background:var(--hero-quiet-fill);display:flex}.khU_ca_bestRow b{font-variant-numeric:tabular-nums;white-space:nowrap}.khU_ca_span{color:var(--hero-muted);margin:0}.khU_ca_weeks{gap:var(--space-hair);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.khU_ca_weeks li{flex:1 0 .75rem;max-inline-size:2.5rem}.khU_ca_week{border-radius:var(--radius-tight);background:var(--hero-quiet-fill);cursor:pointer;block-size:2rem;inline-size:100%;transition:transform var(--duration-enter) var(--ease-swift);border:0;padding:0;display:block}.khU_ca_week[data-level="1"]{background:color-mix(in srgb, var(--brand-fill) 40%, var(--hero-quiet-fill))}.khU_ca_week[data-level="2"]{background:color-mix(in srgb, var(--brand-fill) 70%, var(--hero-quiet-fill))}.khU_ca_week[data-level="3"]{background:var(--brand-fill)}.khU_ca_week:disabled{cursor:default}.khU_ca_week:not(:disabled):hover{transform:scaleY(1.12)}.khU_ca_week[aria-pressed=true]{outline:2px solid var(--hero-ink);outline-offset:1px}.khU_ca_week:focus-visible{outline:2px solid var(--brand-fill);outline-offset:2px}.khU_ca_weekSessions{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.khU_ca_weekSession{gap:var(--space-sm);padding:var(--space-sm) var(--space-base);border-radius:var(--radius-card);background:var(--hero-quiet-fill);grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:baseline;display:grid}.khU_ca_weekDay,.khU_ca_weekSets{font-size:var(--type-caption);color:var(--hero-muted);font-variant-numeric:tabular-nums}.khU_ca_actions{gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}@container not (min-width:30rem){.khU_ca_weekSession{grid-template-columns:minmax(0,1fr) auto}.khU_ca_weekDay{grid-column:1/-1}}.khU_ca_historyDrop{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.khU_ca_dropCover{z-index:2;border:2px dashed var(--accent);border-radius:var(--radius-block);background:color-mix(in srgb, var(--surface) 88%, transparent);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.khU_ca_dropCover p{font-size:var(--type-headline);font-weight:var(--role-headline-weight);margin:0}.khU_ca_result{gap:var(--space-lg);display:grid}.khU_ca_result[data-folded]{padding:var(--space-sm) var(--space-sm) var(--space-sm) var(--space-base)}.khU_ca_resultHead{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.khU_ca_resultTitle{color:inherit;font:inherit;font-size:var(--type-headline);font-weight:var(--role-headline-weight);letter-spacing:var(--role-headline-tracking);text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.khU_ca_result[data-folded] .khU_ca_resultTitle{font-size:var(--type-body)}
.rZFOLW_shell{flex-direction:column;min-height:100dvh;display:flex}.rZFOLW_main{width:100%;min-width:0;max-width:var(--layout-ceiling);padding:var(--space-base) var(--layout-gutter) var(--layout-nav-clearance);flex:1;margin-inline:auto;position:relative}.rZFOLW_main :where(h1){padding-inline-end:calc(2.75rem + var(--space-xs))}@media (min-width:47.5rem){.rZFOLW_shell{grid-template-columns:var(--layout-sidebar) 1fr;display:grid}.rZFOLW_shell:has([data-sidebar=folded]){grid-template-columns:var(--layout-sidebar-folded) 1fr}.rZFOLW_main{padding:var(--space-xl) var(--layout-gutter-wide) var(--space-xxl);grid-column:2}}@media (min-width:47.5rem) and (prefers-reduced-motion:no-preference){.rZFOLW_shell{transition:grid-template-columns var(--duration-enter) var(--ease-swift)}}
.n7RTFa_thread{gap:var(--space-sm);padding:var(--space-base);background:var(--surface);border-radius:var(--radius-block);box-shadow:var(--shadow-raised);flex-direction:column;display:flex}.n7RTFa_heading{font-size:var(--type-section-title);letter-spacing:var(--role-section-title-tracking);color:var(--text);margin:0;font-weight:700}.n7RTFa_list{gap:var(--space-md);flex-direction:column;display:flex}.n7RTFa_row{align-items:flex-start;gap:var(--space-sm);display:flex}.n7RTFa_face{border-radius:var(--radius-pill);background:var(--surface-muted);object-fit:cover;width:2rem;height:2rem;font-size:var(--type-caption);text-transform:uppercase;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.n7RTFa_said{gap:var(--space-hair);flex-direction:column;flex:1;min-width:0;display:flex}.n7RTFa_lead{font-size:var(--type-body);color:var(--text);font-weight:700}.n7RTFa_words{font-size:var(--type-body);color:var(--text);overflow-wrap:break-word}.n7RTFa_when{font-size:var(--type-caption);color:var(--muted)}.n7RTFa_buttons{align-items:center;gap:var(--space-xs);flex-shrink:0;display:flex}.n7RTFa_write{gap:var(--space-xs);padding-top:var(--space-sm);border-top:1px solid var(--border);flex-direction:column;display:flex}.n7RTFa_field{min-height:4.5rem;padding:var(--space-sm) var(--space-base);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text);resize:vertical;font:inherit}.n7RTFa_postRow{justify-content:flex-end;display:flex}
._UHLra_page{gap:var(--space-xl);flex-direction:column;display:flex}._UHLra_start{display:flex}._UHLra_ways{margin:0;padding:0;list-style:none}
.gRdscW_field{flex:none;min-width:0;display:inline-flex;position:relative}.gRdscW_caption{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gRdscW_select{field-sizing:content;min-width:6.5rem;max-width:14rem;min-height:2.125rem;padding:var(--space-xxs) var(--space-sm);border-radius:var(--radius-pill);background:var(--surface);font-size:var(--type-body-dense);font-weight:700}.gRdscW_select:hover{border-color:var(--muted)}.gRdscW_field[data-caption=visible]{align-items:stretch;gap:var(--space-xxs);flex-direction:column;width:100%;display:flex}.gRdscW_captionShown{font-size:var(--type-label);font-weight:var(--role-label-weight);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted)}.gRdscW_field[data-caption=visible] .gRdscW_select{field-sizing:fixed;border-radius:var(--radius-control);width:100%;min-width:0;max-width:none}@media not (min-width:36rem){.gRdscW_field[data-caption=visible]{flex-direction:row;width:auto;display:inline-flex}.gRdscW_field[data-caption=visible] .gRdscW_captionShown{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gRdscW_field[data-caption=visible] .gRdscW_select{field-sizing:content;border-radius:var(--radius-pill);white-space:nowrap;width:auto;min-width:6.5rem;max-width:14rem}}.gRdscW_field[data-set] .gRdscW_select{border-color:var(--accent);background:var(--surface)}@supports (appearance:base-select){.gRdscW_select{appearance:base-select}.gRdscW_select::picker(select){appearance:base-select}.gRdscW_select{justify-content:center;align-items:center;gap:var(--space-xs);min-width:auto;line-height:var(--leading-display);display:inline-flex}.gRdscW_field[data-caption=visible] .gRdscW_select{justify-content:space-between}.gRdscW_select::picker(select){max-height:min(20rem,50dvh);padding:var(--space-xs);overscroll-behavior:contain;border-radius:var(--radius-card);background:var(--surface);color:var(--text);box-shadow:var(--shadow-lifted);border:0;overflow:auto}.gRdscW_field[data-caption=visible] .gRdscW_select::picker-icon{margin-inline-start:auto}@media not (min-width:36rem){.gRdscW_field[data-caption=visible] .gRdscW_select{justify-content:center;min-width:auto}.gRdscW_field[data-caption=visible] .gRdscW_select::picker-icon{margin-inline-start:0}}.gRdscW_select option{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-control);font-size:var(--type-body-dense);font-weight:600}.gRdscW_select option:hover{background:var(--surface-muted)}.gRdscW_select option:checked{background:var(--accent-soft);color:var(--accent)}.gRdscW_select option::checkmark{color:var(--accent)}}
.bgzp8q_identity{align-items:center;gap:var(--space-sm);min-width:0;padding:var(--space-xxs);border-radius:var(--radius-card);text-align:left;background:0 0;border:0;display:flex}.bgzp8q_identity>svg{color:var(--muted);flex:none;margin-left:auto;display:none}button.bgzp8q_identity{justify-content:center;min-width:2.75rem;min-height:2.75rem}button.bgzp8q_identity:hover{background:var(--surface-muted)}@media (min-width:47.5rem){.bgzp8q_identity{padding:var(--space-sm);flex:1}.bgzp8q_identity>svg{display:block}}
.ez-eOG_head{gap:var(--space-base);display:grid}.ez-eOG_top{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.ez-eOG_when{color:var(--hero-muted);font-size:var(--type-body-dense);font-variant-numeric:tabular-nums;margin:0}.ez-eOG_tools{align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin-inline-start:auto;display:flex}.ez-eOG_tools:empty{display:none}.ez-eOG_heading{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.ez-eOG_plate{--plate-size:1.25rem}.ez-eOG_name{min-width:0;color:var(--hero-ink);overflow-wrap:anywhere;margin:0}.ez-eOG_figures{gap:var(--space-base) var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));margin:0;display:grid}.ez-eOG_figure{gap:var(--space-xxs);flex-direction:column;min-width:0;display:flex}.ez-eOG_figure dt,.ez-eOG_figure dd{margin:0}.ez-eOG_caption{color:var(--hero-muted)}.ez-eOG_figure dd{align-items:center;gap:var(--space-xs);font-size:var(--type-section-title);font-weight:var(--role-section-title-weight);letter-spacing:var(--role-section-title-tracking);font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:wrap;display:flex}@media (min-width:47.5rem){.ez-eOG_figures{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.ez-eOG_figure dd{font-size:var(--type-figure)}}.ez-eOG_brought{gap:var(--space-xs);display:grid}.ez-eOG_records{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);background:var(--brand-fill);color:var(--brand-ink);font-size:var(--type-caption);justify-self:start;font-weight:700;text-decoration:none}.ez-eOG_records:active{opacity:.7}
.Fi37Tq_name{display:none}@media (min-width:47.5rem){.Fi37Tq_name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-label);font-weight:var(--role-label-weight);color:var(--text);display:block;overflow:hidden}}
._oWYZa_toolbar{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}._oWYZa_search{min-height:var(--control-height);padding:var(--space-md);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);color:var(--text);font-size:var(--type-body);flex:18rem;font-weight:600}._oWYZa_search::placeholder{color:var(--muted)}._oWYZa_search:hover{border-color:var(--muted)}._oWYZa_opener{min-height:var(--control-height)}._oWYZa_chip{align-items:center;gap:var(--space-xxs);min-height:var(--control-height);padding:0 var(--space-md);border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent);font-size:var(--type-label);font-weight:var(--role-label-weight);white-space:nowrap;cursor:pointer;border:0;display:inline-flex}._oWYZa_chip:hover,._oWYZa_chip:focus-visible{background:color-mix(in srgb, var(--accent) 22%, var(--surface))}._oWYZa_dialog{width:min(26rem,92vw);max-height:86dvh;padding:var(--space-base)}._oWYZa_heading{font-size:var(--type-title);letter-spacing:var(--role-title-tracking);margin:0;padding-block-end:var(--space-md);font-weight:800}._oWYZa_body{gap:var(--space-md);flex-direction:column;display:flex}._oWYZa_foot{justify-content:flex-end;gap:var(--space-sm);padding-block-start:var(--space-lg);display:flex}
.w6sB2W_list{gap:var(--space-base);flex-direction:column;display:flex}.w6sB2W_note{gap:var(--space-xs);flex-direction:column;display:flex}.w6sB2W_head{align-items:baseline;gap:var(--space-xs);display:flex}.w6sB2W_lead{color:var(--text);font-weight:700}.w6sB2W_unread{font-size:var(--type-caption);color:var(--accent);font-weight:700}.w6sB2W_body{white-space:pre-wrap;color:var(--text);margin:0}.w6sB2W_seen{font-size:var(--type-caption);color:var(--muted);margin:0}
.KJeF0W_alert{margin-bottom:var(--space-md)}.KJeF0W_card{justify-items:start;gap:var(--space-md);display:grid}.KJeF0W_retry{padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-pill);font-weight:600}
.MbeXUa_mark{gap:var(--space-xs) var(--space-sm);max-width:var(--steps-measure,none);color:var(--muted);font-size:var(--type-label);flex-wrap:wrap;align-items:center;margin:0;display:flex}
.r-f7Mq_language{max-width:var(--steps-measure,none);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-control);background:var(--surface-muted);color:var(--muted);font-size:var(--type-label);margin:0}.r-f7Mq_steps{gap:var(--space-md);max-width:var(--steps-measure,none);padding-left:var(--space-lg);flex-direction:column;margin:0;display:flex}.r-f7Mq_steps li{line-height:var(--leading-text)}
.QTbXNW_ask{align-items:center;gap:var(--space-sm);padding:var(--space-hair) var(--space-md);border-radius:var(--radius-block);background:var(--surface);box-shadow:var(--shadow-raised);color:var(--muted);display:flex}.QTbXNW_copy{-webkit-line-clamp:2;line-clamp:2;min-width:0;font-size:var(--type-body-dense);line-height:var(--role-body-dense-leading);color:var(--text);-webkit-box-orient:vertical;flex:1;margin:0;display:-webkit-box;overflow:hidden}.QTbXNW_send{flex:none}.QTbXNW_close{border-radius:var(--radius-pill);flex:none;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;padding:0;display:inline-flex}.QTbXNW_title{font-size:var(--type-body-dense);margin:0}.QTbXNW_dialog{width:min(28rem,92vw);max-height:90dvh;padding:var(--space-xl);overflow:auto}
.CNgfIa_note{font-size:var(--type-caption);color:var(--muted);padding-block-start:var(--space-hair);font-weight:600;display:block}.CNgfIa_month{gap:var(--space-xs);display:grid}
.fpRFwa_mark{width:auto;height:1.75rem;display:block}.fpRFwa_strava{display:contents}.fpRFwa_onDark{display:none}.fpRFwa_hevy:where([data-background=ink] *){padding:var(--space-hair) var(--space-xs);border-radius:var(--radius-control);background:var(--paper)}.fpRFwa_onLight:where([data-background=ink] *){display:none}.fpRFwa_onDark:where([data-background=ink] *){display:block}@media (prefers-color-scheme:dark){.fpRFwa_hevy{padding:var(--space-hair) var(--space-xs);border-radius:var(--radius-control);background:var(--paper)}.fpRFwa_onLight{display:none}.fpRFwa_onDark{display:block}}
.S-TpEW_avatarGuest{background:var(--surface);border:1.5px dashed var(--subtle);width:1.75rem;height:1.75rem;color:var(--muted);font-size:var(--type-label)}
._36gnKW_offer{gap:var(--space-sm);flex-direction:column;display:flex}._36gnKW_said{font-size:var(--type-body);color:var(--text);overflow-wrap:break-word;margin:0;font-weight:700}._36gnKW_answers{gap:var(--space-sm);flex-wrap:wrap;display:flex}._36gnKW_failed{font-size:var(--type-body-dense);color:var(--danger);margin:0}
.nlmCfG_state{font-size:var(--type-body-dense);margin:0}
.xOJf9G_account{align-items:center;gap:var(--space-xs);min-width:0;display:flex;position:relative}@media (min-width:47.5rem){.xOJf9G_account{gap:var(--space-xxs);padding-top:var(--space-base)}}@supports (position-anchor:auto){.xOJf9G_account{anchor-name:--account-box;anchor-scope:--account-box}}
.Fo_kEW_key{align-items:center;gap:.5rem;display:inline-flex}.Fo_kEW_key:before{content:"";border-radius:var(--radius-pill);background:var(--border);block-size:.1875rem;inline-size:1rem}.Fo_kEW_key[data-paint=subtle]:before{background:var(--subtle)}.Fo_kEW_key[data-paint=quiet]:before{background:var(--muted)}.Fo_kEW_key[data-paint=accent]:before{background:var(--accent)}.Fo_kEW_key[data-paint=brand]:before{background:var(--brand-fill)}.Fo_kEW_key[data-paint=alert]:before{background:var(--danger)}
.VKMzcq_panel{gap:var(--space-base);padding:var(--space-base);background:var(--surface);border-radius:var(--radius-block);box-shadow:var(--shadow-raised);flex-direction:column;display:flex}.VKMzcq_heading{font-size:var(--type-section-title);letter-spacing:var(--role-section-title-tracking);color:var(--text);margin:0;font-weight:700}.VKMzcq_window{padding-top:var(--space-xxs);font-size:var(--type-caption);color:var(--muted);margin:0}.VKMzcq_empty{padding:var(--space-lg) var(--space-base);font-size:var(--type-body-dense);color:var(--muted);background:var(--surface-muted);border-radius:var(--radius-card);text-wrap:pretty;margin:0;font-weight:600}.VKMzcq_all{color:var(--accent);align-self:flex-start;font-weight:700;text-decoration:none}.VKMzcq_total{font-size:var(--type-title);color:var(--text);font-variant-numeric:tabular-nums;margin:0;font-weight:800}.VKMzcq_grid{gap:var(--space-xxs);grid-template-columns:repeat(13,minmax(0,1fr));margin:0;display:grid}.VKMzcq_cell{aspect-ratio:1;border-radius:var(--radius-tight);background:var(--surface-muted);max-inline-size:100%}.VKMzcq_cell[data-trained=true]{background:var(--text)}.VKMzcq_gains{gap:var(--space-sm);flex-direction:column;margin:0;display:flex}.VKMzcq_gain{justify-content:space-between;align-items:baseline;gap:var(--space-md);padding:var(--space-md) var(--space-base);background:var(--surface-muted);border-radius:var(--radius-card);display:flex}.VKMzcq_gain dt{min-width:0;color:var(--text);font-weight:600}.VKMzcq_gain dd{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700}
.qraYva_actions{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.qraYva_row{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.qraYva_end{align-items:center;gap:var(--space-xxs);margin-inline-start:auto;display:flex}
.UlRUcG_line{color:var(--muted);font-size:var(--type-body-dense);font-variant-numeric:tabular-nums;margin:0}
