._field_ua1zw_13{gap:var(--space-6px);flex-direction:column;display:flex}._fieldLocked_ua1zw_21{opacity:.55}._fieldLabel_ua1zw_25{gap:var(--space-7px);font-size:var(--fs-label);font-weight:var(--fw-bold);color:var(--text-2);align-items:baseline;display:flex}._fieldRequired_ua1zw_34{font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--text-2)}._fieldHelp_ua1zw_40,._fieldReason_ua1zw_41{font-size:var(--fs-micro);line-height:var(--lh-hint);color:var(--text-2)}._fieldHidden_ua1zw_48{width:var(--space-1px);height:var(--space-1px);clip-path:inset(50%);position:fixed;inset:0 auto auto 0;overflow:hidden}._note_ua1zw_57{font-size:var(--fs-note);line-height:var(--lh-relaxed);color:var(--text-2)}._rowGlyph_ua1zw_65{width:var(--space-5);height:var(--space-5);color:var(--text-2);place-items:center;display:grid}._rowGlyphOn_ua1zw_73{color:var(--text)}._rowGlyph_ua1zw_65 svg{width:var(--space-5);height:var(--space-5)}._times_ua1zw_84{gap:var(--space-6px);flex-direction:column;display:flex}._time_ua1zw_84{grid-template-columns:1fr var(--w-assign-time);gap:var(--space-3);min-height:var(--h-ex-wizard-row);align-items:center;display:grid}._timeText_ua1zw_104{gap:var(--space-2px);min-width:var(--space-0);flex-direction:column;display:flex}._timeLabel_ua1zw_111{font-size:var(--fs-label);font-weight:var(--fw-bold);color:var(--text)}._timeHint_ua1zw_117{font-size:var(--fs-caption);color:var(--text-2)}._timeInput_ua1zw_122{box-sizing:border-box;width:100%;height:var(--h-assign-time);padding:var(--space-0) var(--space-10px);font:inherit;font-size:var(--fs-label-md);font-variant-numeric:tabular-nums;color:var(--text);background:var(--bg-inset);border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-sm)}._picker_ua1zw_138{gap:var(--space-2);flex-direction:column;display:flex}._pickerHead_ua1zw_144{font-size:var(--fs-label-md);font-weight:var(--fw-extrabold);justify-content:space-between;align-items:center;display:flex}._pickerMonth_ua1zw_152{color:var(--text)}._pickerNav_ua1zw_156{gap:var(--space-1);display:inline-flex}._pickerStep_ua1zw_161{width:var(--space-6);height:var(--space-6);color:var(--text-2);border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-7px);cursor:pointer;background:0 0;place-items:center;display:grid}._pickerStep_ua1zw_161:hover{color:var(--text);background:var(--hover-tint)}._pickerStep_ua1zw_161 svg{width:var(--space-11px);height:var(--space-11px)}._pickerGrid_ua1zw_183{gap:var(--space-3px);flex-direction:column;display:flex}._pickerWeekdays_ua1zw_189,._pickerRow_ua1zw_190{gap:var(--space-3px);grid-template-columns:repeat(7,1fr);display:grid}._pickerWeekday_ua1zw_189{padding-bottom:var(--space-1);font-size:var(--fs-label-sm);font-weight:var(--fw-bold);letter-spacing:var(--ls-day);color:var(--text-2);text-align:center;text-transform:uppercase}._pickerDay_ua1zw_208{height:var(--h-cal-day);font:inherit;font-size:var(--fs-label);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--text);border-radius:var(--radius-8px);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:relative}._pickerDay_ua1zw_208:hover{background:var(--hover-tint)}._pickerDay_ua1zw_208:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px)}._pickerDayOutside_ua1zw_233{color:var(--text-2);font-weight:var(--fw-medium)}._pickerDay_ua1zw_208[aria-disabled=true]{color:var(--text-2);text-decoration:line-through;-webkit-text-decoration-color:var(--border-3);text-decoration-color:var(--border-3);cursor:default}._pickerDayChosen_ua1zw_249{color:var(--on-accent-grad);background:var(--primary-fill);font-weight:var(--fw-semibold)}._pickerDayChosen_ua1zw_249:hover{background:var(--primary-fill)}._pickerNumber_ua1zw_261{line-height:var(--lh-none)}._pickerDot_ua1zw_267{bottom:var(--space-3px);width:var(--space-1);height:var(--space-1);background:var(--text-2);border-radius:var(--r-pill);position:absolute}._pickerDayChosen_ua1zw_249 ._pickerDot_ua1zw_267{background:var(--on-accent-grad)}._liveHead_ua1zw_282{gap:var(--space-3);align-items:baseline;display:flex}._liveTitle_ua1zw_288{font-size:var(--fs-h3);font-weight:var(--fw-extrabold)}._liveSubtitle_ua1zw_293{font-size:var(--fs-note);font-variant-numeric:tabular-nums;color:var(--text-2)}._liveSpacer_ua1zw_299{flex:1}._liveToggle_ua1zw_303{padding:var(--space-0) var(--space-6px);font:inherit;font-size:var(--fs-label-md);font-weight:var(--fw-bold);color:var(--text);text-underline-offset:var(--space-3px);cursor:pointer;background:0 0;border:0;text-decoration:underline}._ambient_ua1zw_318{gap:var(--space-6);padding:var(--space-10) var(--space-60px);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}._ambientViz_ua1zw_329{width:var(--w-viz-ambient)}._ambientNote_ua1zw_333{max-width:40ch;margin:var(--space-0);font-size:var(--fs-note);line-height:var(--lh-relaxed);color:var(--text-2)}._sequenceViz_ua1zw_341{padding:var(--space-5) var(--space-10) var(--space-2);flex:none}._calendar_ua1zw_202{gap:var(--space-1);flex-direction:column;display:flex}._calendarHead_ua1zw_354,._calendarRow_ua1zw_355{grid-template-columns:var(--w-mcal-label) 1fr;gap:var(--space-1);align-items:stretch;display:grid}._calendarRail_ua1zw_362{font-size:var(--fs-label);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--text-2);place-items:center;display:grid}._calendarCells_ua1zw_371{gap:var(--space-1);grid-template-columns:repeat(7,1fr);display:grid}._calendarWeekday_ua1zw_202{padding-bottom:var(--space-2px);font-size:var(--fs-label-sm);font-weight:var(--fw-bold);letter-spacing:var(--ls-day);color:var(--text-2);text-align:center;text-transform:uppercase}._cell_ua1zw_393{box-sizing:border-box;gap:var(--space-3px);height:var(--h-mcal-cell);padding:var(--space-6px) var(--space-7px);background:var(--bg-card);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-mark);flex-direction:column;display:flex;position:relative}._cellBeforeStart_ua1zw_406{background:0 0}._cellNumber_ua1zw_410{font-size:var(--fs-caption);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--text-2);flex:none}._cellStart_ua1zw_420 ._cellNumber_ua1zw_410{width:var(--space-5);height:var(--space-5);margin:var(--offset-cell-number) var(--space-0) var(--space-0) var(--offset-cell-number);color:var(--on-accent-grad);background:var(--primary-fill);border-radius:var(--radius-5px);font-weight:var(--fw-semibold);place-items:center;display:grid}._cellTarget_ua1zw_436{border-color:var(--text);box-shadow:var(--shadow-cell-target)}._cellRefused_ua1zw_441{border-style:dashed;border-color:var(--border-3)}._cellChips_ua1zw_448{gap:var(--space-2px);min-height:var(--space-0);flex-direction:column;flex:1;display:flex;overflow-y:auto}._chip_ua1zw_459{gap:var(--space-1px);padding:var(--space-3px) var(--space-6px);font:inherit;font-size:var(--fs-caption);font-weight:var(--fw-bold);line-height:var(--lh-normal);color:var(--text);text-align:left;background:var(--bg-inset);border:0;border-left:var(--border-ring) solid var(--text);border-radius:var(--radius-4px);cursor:grab;flex-direction:column;flex:none;display:flex}._chip_ua1zw_459:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px)}._chipMoved_ua1zw_483{border-left-style:dashed}._chipMovedFrom_ua1zw_490{font-size:var(--fs-label-sm);font-weight:var(--fw-medium);color:var(--text-2)}._chipWithheld_ua1zw_498{color:var(--text-2);border-left-color:var(--border-3);text-decoration:line-through}._chipLifted_ua1zw_504{box-shadow:var(--shadow-chip-lifted)}._chipDragging_ua1zw_508{opacity:.4}._chipTime_ua1zw_512{font-size:var(--fs-label-sm);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--text-2)}._chipTitle_ua1zw_519{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._legend_ua1zw_525{gap:var(--space-4);font-size:var(--fs-micro);color:var(--text-2);flex-wrap:wrap;display:flex}._legendPlanned_ua1zw_533,._legendWithheld_ua1zw_534{width:var(--space-10px);height:var(--space-10px);margin-right:var(--space-5px);border-radius:var(--radius-bar);display:inline-block}._legendPlanned_ua1zw_533{background:var(--text)}._legendWithheld_ua1zw_534{border:var(--border-hairline) dashed var(--border-3)}._cycle_ua1zw_555{border:var(--border-hairline) solid var(--border);border-radius:var(--radius-sm);flex:none;overflow:hidden}._cycleHeading_ua1zw_562{margin:var(--space-0);padding:var(--space-10px) var(--space-3);font-size:var(--fs-note);font-weight:var(--fw-bold);background:var(--bg-card)}._cycleCaption_ua1zw_570{margin:var(--space-0);padding:var(--space-0) var(--space-3) var(--space-2);font-size:var(--fs-caption);background:var(--bg-card);color:var(--text-2)}._cycleDays_ua1zw_578{margin:var(--space-0);padding:var(--space-0);flex-direction:column;list-style:none;display:flex}._cycleDay_ua1zw_578{gap:var(--space-3);padding:var(--space-1) var(--space-2);font-size:var(--fs-label-md);border-top:var(--border-hairline) solid var(--border);grid-template-columns:auto 1fr auto;align-items:center;display:grid}._cyclePosition_ua1zw_596{width:var(--space-7);height:var(--space-7);font-size:var(--fs-label);font-weight:var(--fw-extrabold);font-variant-numeric:tabular-nums;color:var(--text);background:var(--bg-chip);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-7px);place-items:center;display:grid}._cycleText_ua1zw_610{gap:var(--space-2px);flex-direction:column;display:flex}._cycleTitle_ua1zw_616{font-weight:var(--fw-bold)}._cycleSession_ua1zw_620,._cycleRest_ua1zw_621{font-size:var(--fs-label);color:var(--text-2)}._cycleRest_ua1zw_621{white-space:nowrap}._done_ua1zw_632{gap:var(--space-14px);flex-direction:column;align-items:flex-start;display:flex}._doneMark_ua1zw_639{width:var(--space-11);height:var(--space-11);color:var(--bg);background:var(--text);border-radius:var(--radius-12px);place-items:center;display:grid}._doneMark_ua1zw_639 svg{width:var(--space-5);height:var(--space-5)}._doneTitle_ua1zw_654{margin:var(--space-0);font-size:var(--fs-dialog-title);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-title)}._doneBody_ua1zw_661,._doneSummary_ua1zw_662{margin:var(--space-0);font-size:var(--fs-note);line-height:var(--lh-relaxed);color:var(--text-2)}._doneLinks_ua1zw_669{gap:var(--space-14px);margin-top:var(--space-1);display:flex}._doneLink_ua1zw_669,._doneAgain_ua1zw_676{padding:var(--space-0) var(--space-0);font:inherit;font-size:var(--fs-label-md);font-weight:var(--fw-bold);color:var(--text);text-underline-offset:var(--space-3px);cursor:pointer;background:0 0;border:0;text-decoration:underline}._doneAgain_ua1zw_676{color:var(--text-2)}._editPopup_ua1zw_695{gap:var(--space-10px);width:var(--w-assign-edit);padding:var(--space-3);background:var(--bg-card);border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-12px);box-shadow:var(--shadow-modal);flex-direction:column;display:flex}._editTitle_ua1zw_707{margin:var(--space-0);font-size:var(--fs-label-md);font-weight:var(--fw-extrabold)}._editField_ua1zw_713{gap:var(--space-5px);flex-direction:column;display:flex}._editLabel_ua1zw_719{font-size:var(--fs-label);font-weight:var(--fw-bold);color:var(--text-2)}._editInput_ua1zw_725{box-sizing:border-box;width:100%;height:var(--h-ex-wizard-row);padding:var(--space-0) var(--space-10px);font:inherit;font-size:var(--fs-label-md);font-variant-numeric:tabular-nums;color:var(--text);background:var(--bg-inset);border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-sm)}._editRefusal_ua1zw_739{margin:var(--space-0);font-size:var(--fs-micro);line-height:var(--lh-hint);color:var(--danger-ink)}._editHidden_ua1zw_746{width:var(--space-1px);height:var(--space-1px);margin:var(--space-0);clip-path:inset(50%);position:fixed;inset:0 auto auto 0;overflow:hidden}._editActions_ua1zw_756{gap:var(--space-2);align-items:center;display:flex}._editSpacer_ua1zw_762{flex:1}._editRestore_ua1zw_766,._editCancel_ua1zw_767{padding:var(--space-0) var(--space-6px);font:inherit;font-size:var(--fs-label-md);font-weight:var(--fw-bold);color:var(--text-2);cursor:pointer;background:0 0;border:0}._editRestore_ua1zw_766:hover,._editCancel_ua1zw_767:hover{color:var(--text)}._editSave_ua1zw_783{height:var(--h-ex-wizard-row);padding:var(--space-0) var(--space-14px);font-size:var(--fs-label-md);font-weight:var(--fw-bold);letter-spacing:var(--ls-heading);border-radius:var(--radius-sm)}._planError_ua1zw_798{gap:var(--space-2);min-height:var(--h-assign-notice);text-align:center;align-content:center;place-items:center;display:grid}._planErrorMessage_ua1zw_807{margin:var(--space-0);font-size:var(--fs-note);line-height:var(--lh-relaxed);color:var(--text-2)}._saveAsTemplate_ua1zw_819{gap:var(--space-2);font-size:var(--fs-note);font-weight:var(--fw-semibold);color:var(--text-2);cursor:pointer;align-items:center;display:inline-flex}._saveAsTemplateBox_ua1zw_829{width:var(--space-4);height:var(--space-4);margin:var(--space-0);accent-color:var(--accent);cursor:pointer}._saveAsTemplate_ua1zw_819:has(._saveAsTemplateBox_ua1zw_829[aria-disabled=true]){color:var(--text-3);cursor:default}._saveAsTemplateBox_ua1zw_829[aria-disabled=true]{cursor:default;accent-color:var(--text-3)}._note_h0fth_11{gap:var(--space-3);padding:var(--space-2) var(--space-20px);background:var(--bg-chip);border-bottom:var(--border-hairline) solid var(--border);flex:none;align-items:flex-start;display:flex}._noteEmpty_h0fth_24{padding:var(--space-0);background:0 0;border-bottom:0}._message_h0fth_30{margin:var(--space-0);font-family:var(--font-body);font-size:var(--fs-caption);font-weight:var(--fw-semibold);line-height:var(--lh-normal);color:var(--text-2);flex:1}._dismiss_h0fth_42{padding:var(--space-0) var(--space-2px);font-family:var(--font-body);font-size:var(--fs-note);line-height:var(--lh-none);color:var(--text-2);cursor:pointer;background:0 0;border:0;flex:none;position:relative}._dismiss_h0fth_42:after{inset:var(--hit-extend-lg);content:"";position:absolute}._dismiss_h0fth_42:hover{color:var(--text)}._dismiss_h0fth_42:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px);border-radius:var(--radius-sm)}._notice_acusr_4{gap:var(--space-3);padding:var(--space-16) var(--gap-screen);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}._title_acusr_15{max-width:46ch;font-family:var(--font-head);font-size:var(--fs-h2);font-weight:var(--fw-extrabold);line-height:var(--lh-snug);letter-spacing:var(--ls-title);color:var(--text)}._message_acusr_25{max-width:62ch;font-size:var(--fs-body);line-height:var(--lh-relaxed);color:var(--text-2)}._action_acusr_32{height:var(--h-control);padding:var(--space-0) var(--space-14px);margin-top:var(--space-1);font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-heading);color:var(--text);cursor:pointer;border:var(--border-hairline) solid var(--border-2);border-radius:var(--r-button);background:0 0}._action_acusr_32:hover{background:var(--hover-tint)}._rail_1btxv_16{gap:var(--space-4);padding:var(--space-14px) var(--space-20px) var(--space-4);background:var(--bg-card);border-top:var(--border-hairline) solid var(--border);flex:none;align-items:flex-start;display:flex}._caption_1btxv_26{gap:var(--space-3px);flex-direction:column;flex:none;width:132px;display:flex}._captionTitle_1btxv_35{font-size:var(--fs-label-sm);font-weight:var(--fw-bold);letter-spacing:var(--ls-lab);text-transform:uppercase;color:var(--text-3);white-space:nowrap}._captionSub_1btxv_44{font-size:var(--fs-micro-label);font-weight:var(--fw-semibold);line-height:var(--lh-hint);color:var(--text-3)}._captionLine_1btxv_54{display:block}._cells_1btxv_60{gap:var(--space-10px) var(--space-5);min-width:0;margin:var(--space-0);padding:var(--space-0);flex:1;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;display:grid}._cell_1btxv_60{gap:var(--space-5px);flex-direction:column;min-width:0;display:flex}._head_1btxv_78{gap:var(--space-6px);align-items:baseline;min-width:0;display:flex}._dot_1btxv_85{border-radius:var(--radius-hair);flex:none;width:7px;height:7px;display:block}._label_1btxv_93{font-size:var(--fs-caption);font-weight:var(--fw-bold);color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._spacer_1btxv_102{flex:1}._value_1btxv_106{font-size:var(--fs-caption);font-weight:var(--fw-extrabold);color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums}._track_1btxv_114{background:var(--bg-sunken);border-radius:var(--radius-bar);height:6px;display:block;position:relative;overflow:hidden}._fill_1btxv_125{background:var(--vol-ink);border-radius:var(--radius-bar);height:100%;transition-property:width;transition-duration:var(--dur-volume-bar);transition-timing-function:var(--ease-default);display:block}._tickMev_1btxv_136,._tickMav_1btxv_137{width:1px;position:absolute;top:0;bottom:0}._tickMev_1btxv_136{background:var(--tick-mev)}._tickMav_1btxv_137{background:var(--tick-mav)}._status_1btxv_154{font-size:var(--fs-pl-micro);font-weight:var(--fw-bold);letter-spacing:var(--ls-group);text-transform:uppercase;color:var(--vol-ink);white-space:nowrap}._belowMev_1btxv_164{--vol-ink:var(--text-3)}._inRange_1btxv_168{--vol-ink:var(--vol-in-range)}._aboveMav_1btxv_172{--vol-ink:var(--vol-above)}._aboveMrv_1btxv_176{--vol-ink:var(--vol-over)}._labelBar_1btxv_183{background:var(--bg-sunken);border-radius:var(--radius-bar);flex:1;height:9px;display:block}._statusBar_1btxv_191{background:var(--bg-sunken);border-radius:var(--radius-bar);width:60%;height:8px;display:block}._hidden_1btxv_200{width:var(--space-1px);height:var(--space-1px);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}._trigger_16rci_13{padding:var(--space-0);cursor:pointer;border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-xs);background:0 0;flex:none;display:block;overflow:hidden}._trigger_16rci_13:hover{border-color:var(--text-3)}._trigger_16rci_13:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px)}._trigger_16rci_13[data-popup-open]{border-color:var(--text-3)}._thumb_16rci_37{width:44px;height:var(--h-control-icon);object-fit:cover;display:block}._positioner_16rci_47{z-index:40}._popup_16rci_57{gap:var(--space-4);width:320px;max-height:var(--available-height,var(--overlay-max-block));padding:var(--space-4);overscroll-behavior:contain;background:var(--bg-card);border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-sm);box-shadow:var(--shadow-pop);flex-direction:column;display:flex;overflow-y:auto}._head_16rci_72{gap:var(--space-2);justify-content:space-between;align-items:center;display:flex}._title_16rci_79{font-size:var(--fs-eyebrow);font-weight:var(--fw-semibold);letter-spacing:var(--ls-load);text-transform:uppercase;color:var(--text-2)}._close_16rci_90{width:var(--h-control-icon);height:var(--h-control-icon);font-size:var(--fs-caption);color:var(--text-2);cursor:pointer;border:var(--border-hairline) solid var(--border-2);border-radius:var(--r-button);background:0 0;flex:none}._close_16rci_90:hover{color:var(--text);background:var(--bg-inset)}._close_16rci_90:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px)}._cover_16rci_115{gap:var(--space-3);align-items:center;display:flex}._coverThumb_16rci_121{object-fit:cover;border:var(--border-hairline) solid var(--border);border-radius:var(--radius-xs);flex:none;width:84px;height:56px;display:block}._field_16rci_131{gap:var(--space-2);padding:var(--space-0);margin:var(--space-0);border:0;flex-direction:column;display:flex}._label_16rci_140{padding:var(--space-0);font-size:var(--fs-label-sm);font-weight:var(--fw-bold);color:var(--text-2)}._control_16rci_149{width:var(--space-1px);height:var(--space-1px);clip-path:inset(50%);position:absolute}._chips_16rci_156{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_16rci_156{gap:var(--space-6px);padding:var(--space-4px) var(--space-2);font-size:var(--fs-label-sm);font-weight:var(--fw-bold);color:var(--text-2);white-space:nowrap;cursor:pointer;border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-11px);background:0 0;align-items:center;display:inline-flex}._chip_16rci_156:hover{background:var(--hover-tint)}._chipOn_16rci_184{color:var(--cat-ink);background:var(--cat-wash);border-color:var(--cat-ink)}._chipOn_16rci_184:hover{background:var(--cat-wash)}._chip_16rci_156:has(._control_16rci_149:focus-visible){outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px)}._chipDot_16rci_201{width:var(--space-7px);height:var(--space-7px);background:var(--cat-ink);border-radius:var(--radius-hair);flex:none;display:block}._note_16rci_213{font-size:var(--fs-caption);font-weight:var(--fw-regular);line-height:var(--lh-hint-dense);color:var(--text-2)}._bar_st9mf_34{gap:var(--space-3);height:var(--h-app-bar);padding:var(--space-0) var(--space-20px);background:var(--bg-card);border-bottom:var(--border-hairline) solid var(--border);flex:none;align-items:center;display:flex}._crumb_st9mf_52{font-size:var(--fs-note);font-weight:var(--fw-semibold);color:var(--text-3);white-space:nowrap;flex:none}._crumbLink_st9mf_60{font-size:var(--fs-note);font-weight:var(--fw-semibold);color:var(--text-3);text-decoration:none}._crumbLink_st9mf_60:hover{color:var(--text-2)}._crumbLink_st9mf_60:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px);border-radius:var(--radius-4px)}._sep_st9mf_78{font-weight:var(--fw-semibold);opacity:.5}._planName_st9mf_88{min-width:0;margin:var(--space-0);font-size:var(--fs-h3);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-title);color:var(--text);white-space:nowrap;flex:none;display:flex}._planMenu_st9mf_115{width:26px;height:26px;padding:var(--space-0);color:var(--text-2);cursor:pointer;border-radius:var(--radius-8px);background:0 0;border:0;flex:none;place-items:center;display:inline-grid}._planMenu_st9mf_115:hover,._planMenu_st9mf_115[data-popup-open]{color:var(--text);background:var(--bg-chip)}._planMenu_st9mf_115:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px)}._planMenuGlyph_st9mf_140{width:16px;height:16px;display:block}._planNameInput_st9mf_148{min-width:0;padding:var(--space-0);font-family:var(--font-body);font-size:var(--fs-h3);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-title);color:var(--text);border-width:var(--space-0);border-bottom-width:var(--border-hairline);border-style:solid;border-color:var(--border-2);background:0 0;outline:none}._chip_st9mf_167{gap:var(--space-6px);height:26px;padding:var(--space-0) var(--space-10px);font-size:var(--fs-micro);font-weight:var(--fw-bold);color:var(--text-2);white-space:nowrap;background:var(--bg-chip);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-8px);flex:none;align-items:center;display:inline-flex}._chipGlyph_st9mf_185{flex:none;width:14px;height:14px;display:block}._spacer_st9mf_192{flex:1}._assign_st9mf_198{gap:var(--space-7px);height:34px;padding:var(--space-0) var(--space-14px);font-family:var(--font-body);font-size:var(--fs-note);font-weight:var(--fw-bold);color:var(--text-2);white-space:nowrap;cursor:pointer;background:var(--bg-card);border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-11px);flex:none;align-items:center;display:inline-flex}._assign_st9mf_198:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px)}._assign_st9mf_198:hover:not([aria-disabled=true]){color:var(--text)}._assign_st9mf_198[aria-disabled=true]{color:var(--text-3);cursor:default}._assistantOn_st9mf_235,._assistantOn_st9mf_235:hover:not([aria-disabled=true]){color:var(--bg);background:var(--text);border-color:var(--text)}._assistantMark_st9mf_242{flex:none;width:18px;height:18px}._assignGlyph_st9mf_248{flex:none;width:14px;height:14px;display:block}._reason_st9mf_263{width:var(--space-1px);height:var(--space-1px);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}._backdrop_1y07e_6{z-index:30;background:var(--scrim);transition:opacity var(--dur-fast) var(--ease);position:fixed;inset:0}._backdrop_1y07e_6[data-starting-style],._backdrop_1y07e_6[data-ending-style]{opacity:0}._popup_1y07e_6{z-index:31;width:min(520px, calc(100vw - var(--space-8)));max-height:var(--overlay-max-block);padding:var(--space-5);overscroll-behavior:contain;background:var(--bg-card);border:var(--border-hairline) solid var(--border);border-radius:var(--r-control);box-shadow:var(--shadow-card-lift);transition:opacity var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);outline:none;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}._popup_1y07e_6[data-starting-style],._popup_1y07e_6[data-ending-style]{opacity:0;transform:translate(-50%, calc(-50% + var(--space-1)))}._title_1y07e_69{margin-bottom:var(--space-2);font-size:var(--fs-h3);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-heading);color:var(--text)}._description_1y07e_77{margin-bottom:var(--space-3);font-size:var(--fs-body);color:var(--text-2)}._changes_1y07e_85{max-height:240px;padding:var(--space-3);background:var(--bg-inset);border-radius:var(--radius-sm);overflow-y:auto}._change_1y07e_85{font-size:var(--fs-label);color:var(--text)}._change_1y07e_85+._change_1y07e_85{margin-top:var(--space-2)}._overflow_1y07e_102{margin-top:var(--space-2);font-size:var(--fs-caption);color:var(--text-2)}._actions_1y07e_108{gap:var(--space-2);margin-top:var(--space-4);justify-content:flex-end;display:flex}._ghost_1y07e_115,._danger_1y07e_116{height:var(--h-control);padding:var(--space-0) var(--space-14px);font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-heading);cursor:pointer;border-radius:var(--r-button);align-items:center;display:inline-flex}._ghost_1y07e_115{color:var(--text);border:var(--border-hairline) solid var(--border-2);background:0 0}._ghost_1y07e_115:hover{background:var(--bg-inset)}._danger_1y07e_116{color:var(--on-danger);background:var(--danger);border-width:var(--border-hairline);border-style:solid;border-color:#0000}._danger_1y07e_116:hover{box-shadow:var(--shadow-hover)}._ghost_1y07e_115:focus-visible,._danger_1y07e_116:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px)}._bar_14n8b_27{gap:var(--space-3);height:44px;padding:var(--space-0) var(--space-20px);border-bottom:var(--border-hairline) solid var(--border);flex:none;align-items:center;display:flex}._title_14n8b_37{font-size:var(--fs-note);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-heading);color:var(--text);white-space:nowrap;flex:none}._pill_14n8b_46{gap:var(--space-6px);height:28px;padding:var(--space-0) var(--space-10px);font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--repeat-ink);white-space:nowrap;background:var(--repeat-pill-bg);border-radius:var(--radius-mark);--repeat-ink:var(--repeat-pill-ink);flex:none;align-items:center;display:inline-flex}._pill_14n8b_46[data-static]{border-radius:var(--radius-8px);height:26px}._loop_14n8b_70{font-size:var(--fs-label);line-height:var(--lh-none)}._repeats_14n8b_75{white-space:nowrap}._pill_14n8b_46[data-static] ._repeats_14n8b_75{font-weight:var(--fw-bold)}._step_14n8b_86{width:20px;height:20px;padding:var(--space-0);font-family:var(--font-body);font-size:var(--fs-label);font-weight:var(--fw-semibold);line-height:var(--lh-none);color:var(--repeat-ink);-webkit-user-select:none;user-select:none;cursor:pointer;opacity:.85;border-width:var(--border-hairline);border-style:solid;border-color:var(--repeat-ink);border-radius:var(--radius-xs);background:0 0;flex:none;place-items:center;display:grid;position:relative}._step_14n8b_86:after{inset:var(--hit-extend);content:"";position:absolute}._step_14n8b_86:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px)}._step_14n8b_86:hover:not([aria-disabled=true]){opacity:1}._step_14n8b_86[aria-disabled=true]{cursor:default;opacity:.3}._count_14n8b_135{min-width:22px;font-size:var(--fs-label);font-weight:var(--fw-extrabold);text-align:center;font-variant-numeric:tabular-nums}._separator_14n8b_143{opacity:.5}._range_14n8b_147{white-space:nowrap;font-variant-numeric:tabular-nums}._reason_14n8b_155{width:var(--space-1px);height:var(--space-1px);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}._spacer_14n8b_164{flex:1}._summary_14n8b_168{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}._bar_g9ige_22{gap:var(--space-6px);height:46px;padding:var(--space-0) var(--space-20px);background:var(--bg-card);border-bottom:var(--border-hairline) solid var(--border);flex:none;align-items:center;display:flex}._tabs_g9ige_38{gap:var(--space-6px);scrollbar-width:none;align-items:center;min-width:0;display:flex;overflow:auto hidden}._tabs_g9ige_38::-webkit-scrollbar{display:none}._tab_g9ige_38{gap:var(--space-2);padding:var(--space-6px) var(--space-3) var(--space-6px) var(--space-15px);font-family:var(--font-body);font-size:inherit;cursor:pointer;border:var(--border-hairline) solid var(--border);border-radius:var(--radius-sm);transition-property:background,border-color;transition-duration:var(--dur-base);transition-timing-function:var(--ease-default);background:0 0;flex:none;align-items:baseline;display:inline-flex;position:relative;overflow:hidden}._tabActive_g9ige_76{background:var(--bg-chip);border-color:var(--border-2)}._tab_g9ige_38:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px)}._pip_g9ige_89{border-radius:var(--radius-bar) 0 0 var(--radius-bar);width:3px;transition-property:background;transition-duration:var(--dur-base);transition-timing-function:var(--ease-default);background:0 0;position:absolute;top:0;bottom:0;left:0}._tabActive_g9ige_76 ._pipAccent_g9ige_104{background:var(--accent)}._tabActive_g9ige_76 ._pipNeutral_g9ige_108{background:var(--text-2)}._tabActive_g9ige_76 ._pipDeload_g9ige_112{background:var(--warm-blue)}._name_g9ige_116{font-size:var(--fs-label);font-weight:var(--fw-bold);color:var(--text-2);white-space:nowrap}._tabActive_g9ige_76 ._name_g9ige_116{font-weight:var(--fw-extrabold);color:var(--text)}._range_g9ige_128{font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums}._tag_g9ige_136{font-size:var(--fs-micro-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--text-3)}._addPhase_g9ige_159{width:26px;height:26px;padding:var(--space-0);font-family:var(--font-body);font-size:var(--fs-label);font-weight:var(--fw-bold);color:var(--text-2);white-space:nowrap;cursor:pointer;border-radius:var(--radius-8px);background:0 0;border:0;flex:none;place-items:center;display:inline-grid}._addPhase_g9ige_159:hover,._addPhase_g9ige_159[data-popup-open]{color:var(--text);background:var(--bg-chip)}._addPhase_g9ige_159:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px)}._spacer_g9ige_188{flex:1}._total_g9ige_193{font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}._positioner_14uda_18{z-index:40}._popup_14uda_26{gap:var(--space-3);width:288px;max-height:var(--available-height,var(--overlay-max-block));padding:var(--space-4);overscroll-behavior:contain;background:var(--bg-card);border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-sm);box-shadow:var(--shadow-pop);flex-direction:column;display:flex;overflow-y:auto}._title_14uda_41{font-size:var(--fs-eyebrow);font-weight:var(--fw-semibold);letter-spacing:var(--ls-load);text-transform:uppercase;color:var(--text-2)}._field_14uda_49{gap:var(--space-2);padding:var(--space-0);margin:var(--space-0);border:0;flex-direction:column;display:flex}._label_14uda_58{padding:var(--space-0);font-size:var(--fs-label-sm);font-weight:var(--fw-bold);color:var(--text-2)}._input_14uda_65{height:var(--h-control-field);padding:var(--space-0) var(--space-2);font-size:var(--fs-label);font-weight:var(--fw-semibold);color:var(--text);background:var(--bg-inset);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-xs)}._input_14uda_65:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px)}._segments_14uda_84{border:var(--border-hairline) solid var(--border);border-radius:var(--radius-xs);display:inline-flex;overflow:hidden}._segments_14uda_84:has(._radio_14uda_96[aria-disabled=true]){border-style:dashed}._segment_14uda_84{padding:var(--space-6px) var(--space-3);font-size:var(--fs-label-sm);font-weight:var(--fw-semibold);color:var(--text-2);cursor:pointer;flex:1;place-items:center;display:grid}._segment_14uda_84+._segment_14uda_84{border-left:var(--border-hairline) solid var(--border)}._segmentOn_14uda_115{font-weight:var(--fw-extrabold);color:var(--text);background:var(--bg-sunken)}._segment_14uda_84:hover{background:var(--hover-tint)}._radio_14uda_96{width:var(--space-1px);height:var(--space-1px);clip-path:inset(50%);position:absolute}._segment_14uda_84:has(._radio_14uda_96:focus-visible){outline:var(--border-focus) solid var(--focus);outline-offset:var(--outline-inset)}._segment_14uda_84:has(._radio_14uda_96[aria-disabled=true]){color:var(--text-2);cursor:not-allowed;background:var(--bg-chip)}._segment_14uda_84:has(._radio_14uda_96[aria-disabled=true]):hover{background:var(--bg-chip)}._segmentOn_14uda_115:has(._radio_14uda_96[aria-disabled=true]){color:var(--text);background:var(--bg-sunken)}._stepper_14uda_178{border:var(--border-hairline) solid var(--border);border-radius:var(--radius-mark);align-self:flex-start;align-items:center;display:inline-flex;overflow:hidden}._step_14uda_139{width:var(--h-stepper-cell);height:var(--h-stepper-cell);font-size:var(--fs-label);font-weight:var(--fw-extrabold);color:var(--text-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:relative}._step_14uda_139:after{inset:var(--hit-extend);content:"";position:absolute}._step_14uda_139:hover{color:var(--text);background:var(--bg-chip)}._step_14uda_139[aria-disabled=true]{font-weight:var(--fw-semibold);color:var(--text-2);cursor:not-allowed}._step_14uda_139[aria-disabled=true]:hover{color:var(--text-2);background:0 0}._step_14uda_139:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--outline-inset)}._value_14uda_236{min-width:82px;padding:var(--space-0) var(--space-2);font-size:var(--fs-label);font-weight:var(--fw-bold);color:var(--text);text-align:center;border-left:var(--border-hairline) solid var(--border);border-right:var(--border-hairline) solid var(--border);font-variant-numeric:tabular-nums}._actions_14uda_248{gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-hairline) solid var(--border);flex-direction:column;display:flex}._action_14uda_139{height:var(--h-control);padding:var(--space-0) var(--space-3);font-size:var(--fs-label-sm);font-weight:var(--fw-bold);color:var(--text);cursor:pointer;border-width:var(--border-hairline);border-style:solid;border-color:var(--border-2);border-radius:var(--r-button);background:0 0}._danger_14uda_8{color:var(--danger-text-strong);border-color:var(--danger-border)}._action_14uda_139:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px)}._action_14uda_139:hover:not([aria-disabled=true]){background:var(--hover-tint)}._danger_14uda_8:hover:not([aria-disabled=true]){background:var(--danger-soft)}._action_14uda_139[aria-disabled=true]{color:var(--text-2);cursor:not-allowed;background:var(--bg-chip);border-color:var(--border)}._reason_14uda_304{font-size:var(--fs-tag);font-weight:var(--fw-semibold);line-height:var(--lh-hint-dense);color:var(--text-2)}@keyframes _day-swap-a_77foa_1{0%,23.8%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes _day-swap-b_77foa_1{0%,23.8%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:none}}._swapA_77foa_67,._swapB_77foa_68{animation-duration:var(--dur-grid-flex);animation-timing-function:var(--ease-fp);animation-fill-mode:both}._swapA_77foa_67{animation-name:_day-swap-a_77foa_1}._swapB_77foa_68{animation-name:_day-swap-b_77foa_1}._card_1bfej_7{inset:var(--space-0);flex-direction:column;min-height:0;display:flex;position:absolute;overflow:hidden}._card_1bfej_7:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--outline-inset)}._head_1bfej_57{gap:var(--space-2);padding:var(--space-11px) var(--space-3) var(--space-10px);border-bottom:var(--border-hairline) solid var(--border);flex:none;align-items:flex-start;display:flex}._headText_1bfej_66{gap:var(--space-3px);flex-direction:column;flex:1;min-width:0;display:flex}._title_1bfej_76{margin:var(--space-0);font-size:var(--fs-field);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-title);line-height:var(--lh-plan-hero);color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._titleInput_1bfej_90{width:100%;min-width:0;padding:var(--space-0);font-family:var(--font-body);font-size:var(--fs-field);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-title);line-height:var(--lh-plan-hero);color:var(--text);border-width:var(--space-0);border-bottom-width:var(--border-hairline);border-style:solid;border-color:var(--border-2);background:0 0;outline:none}._meta_1bfej_109{font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums}._headAction_1bfej_119{width:22px;height:22px;padding:var(--space-0);color:var(--text-3);cursor:pointer;border-radius:var(--radius-7px);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}._headAction_1bfej_119:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px)}._headAction_1bfej_119:hover:not([aria-disabled=true]){color:var(--text-2)}._headAction_1bfej_119[aria-disabled=true]{cursor:not-allowed}._headActionGlyph_1bfej_147{width:14px;height:14px;display:block}._headActionCross_1bfej_155{font-size:var(--fs-session);line-height:var(--lh-none);display:block}._cross_1bfej_161{width:15px;padding:var(--space-0);color:var(--text-3);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}._cross_1bfej_161:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px)}._cross_1bfej_161:hover:not([aria-disabled=true]){color:var(--text-2)}._cross_1bfej_161[aria-disabled=true]{cursor:not-allowed}._body_1bfej_188{gap:var(--space-2);min-height:0;padding:var(--space-9px) var(--space-3) var(--space-1);flex-direction:column;flex:1;display:flex;overflow:hidden auto}._warmup_1bfej_199{gap:var(--space-2px);padding:var(--space-2) var(--space-9px);background:var(--warm-bg);border-radius:var(--radius-8px);flex-direction:column;flex:none;display:flex}._warmupTitle_1bfej_211{gap:var(--space-6px);margin:var(--space-0);font-size:var(--fs-pl-micro);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-column);text-transform:uppercase;color:var(--warm-blue);text-overflow:ellipsis;white-space:nowrap;align-items:center;display:flex;overflow:hidden}._exercises_1bfej_228{margin:var(--space-0);padding:var(--space-0);flex-direction:column;list-style:none;display:flex}._position_1bfej_236{flex-direction:column;display:flex}._row_1bfej_245{gap:var(--space-9px);align-items:center;display:flex}._rowMain_1bfej_252{padding:var(--space-7px) var(--space-0)}._rowRuled_1bfej_256{border-top:var(--border-hairline) solid var(--border)}._warmRow_1bfej_262{padding:var(--space-6px) var(--space-0) var(--space-0)}._badge_1bfej_268{min-width:21px;height:19px;padding:var(--space-0) var(--space-1);font-size:var(--fs-micro-label);font-weight:var(--fw-bold);color:var(--text-2);background:var(--bg-inset);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-xs);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:grid}._badgeBracket_1bfej_286{color:var(--accent);border-color:var(--accent)}._badgeWarmup_1bfej_293{color:var(--warm-blue);border-color:var(--warm-blue);font-variant-numeric:normal;background:0 0}._thumb_1bfej_303{border-radius:var(--radius-8px);flex:none;width:40px;height:30px;display:block}._photoThumb_1bfej_311{border:var(--border-hairline) solid var(--border)}._placeholder_1bfej_317{place-items:center;display:grid}._glyph_1bfej_322{width:13px;height:13px;display:block}._rowText_1bfej_328{gap:var(--space-2px);flex-direction:column;flex:1;min-width:0;display:flex}._exercise_1bfej_228{font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-heading);line-height:var(--lh-display);color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._chip_1bfej_351{min-width:0;font-size:var(--fs-pl-sub);font-weight:var(--fw-semibold);letter-spacing:var(--ls-block);line-height:var(--lh-mg-line);text-transform:uppercase;color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._chipDot_1bfej_364{width:6px;height:6px;margin-right:var(--space-5px);vertical-align:middle;border-radius:var(--radius-hair);display:inline-block}._load_1bfej_376{gap:var(--space-5px);padding:var(--space-10px) var(--space-3) var(--space-3);background:var(--bg-card);border-top:var(--border-hairline) solid var(--border);flex-direction:column;flex:none;display:flex}._loadTitle_1bfej_386{margin:var(--space-0);font-size:var(--fs-pl-micro);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--text-2)}._loadRow_1bfej_395{column-gap:var(--space-7px);grid-template-columns:48px 1fr 30px;align-items:center;display:grid}._loadLabel_1bfej_402{font-size:var(--fs-label-sm);font-weight:var(--fw-semibold);color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._loadTrack_1bfej_411{background:var(--bg-sunken);border-radius:var(--radius-bar);height:5px;display:block;overflow:hidden}._loadFill_1bfej_419{border-radius:var(--radius-bar);height:100%;display:block}._loadValue_1bfej_425{font-size:var(--fs-label-sm);font-weight:var(--fw-extrabold);color:var(--text);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._loadLabelBar_1bfej_436,._loadValueBar_1bfej_443{background:var(--bg-sunken);border-radius:var(--radius-bar);height:8px;display:block}._sourceGhost_1bfej_453{inset:var(--space-0);z-index:2;gap:var(--space-1);background:var(--bg-inset);border:var(--border-hairline) dashed var(--border-2);border-radius:var(--radius-md);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}._sourceLabel_1bfej_467{font-size:var(--fs-pl-micro);font-weight:var(--fw-bold);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--text-3)}._sourceName_1bfej_475{font-size:var(--fs-label);font-weight:var(--fw-bold);color:var(--text-2)}._hidden_1bfej_483{width:var(--space-1px);height:var(--space-1px);margin:var(--space-0);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}._emptyDay_1bfej_497{flex:1}._card_16cfu_1{cursor:grab;background:var(--bg-card);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-md);min-height:0;box-shadow:var(--shadow-card);transition:border-color var(--dur-fp-fade) var(--ease-default), box-shadow var(--dur-fp-fade) var(--ease-default), opacity var(--dur-fp-fade) var(--ease-default), transform var(--dur-fp-fade) var(--ease-default);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}._card_16cfu_1:has([data-dragging]){opacity:.4;transform:scale(.97)}._card_16cfu_1[data-target]{border-color:var(--text);box-shadow:var(--shadow-drop-ring)}._card_16cfu_1[data-selected]{border-color:var(--accent);box-shadow:var(--shadow-select-ring)}._card_16cfu_1[data-target][data-selected]{border-color:var(--text);box-shadow:var(--shadow-drop-ring)}._tile_18ssu_48{padding:var(--space-2) var(--space-6px);border:var(--border-hairline) dashed var(--border-2);border-radius:var(--radius-md);background:0 0;flex:1;grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);justify-items:center;display:grid}._cluster_18ssu_62{gap:var(--space-2);flex-direction:column;grid-row:2;align-items:center;display:flex}._label_18ssu_29{font-size:var(--fs-pl-micro);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-head);text-transform:uppercase;color:var(--text-3)}._value_18ssu_29{font-size:var(--fs-body);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-title);color:var(--text);text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;display:block}._label_18ssu_29,._value_18ssu_29,._stepper_18ssu_29{transition-property:opacity;transition-duration:var(--dur-base);transition-timing-function:var(--ease-default)}._tile_18ssu_48[data-zero] ._value_18ssu_29{font-size:var(--fs-caption);color:var(--text-3)}._stepper_18ssu_29{gap:var(--space-1);flex:none;display:inline-flex}._tile_18ssu_48[data-zero] ._label_18ssu_29,._tile_18ssu_48[data-zero] ._value_18ssu_29,._tile_18ssu_48[data-zero] ._stepper_18ssu_29{opacity:.7}._step_18ssu_29{width:var(--h-gap-stepper);height:var(--h-gap-stepper);padding:var(--space-0);font-family:var(--font-body);font-size:var(--fs-step-glyph);font-weight:var(--fw-bold);line-height:var(--lh-none);color:var(--text-2);-webkit-user-select:none;user-select:none;cursor:pointer;background:var(--bg-chip);border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-8px);flex:none;place-items:center;display:grid}._step_18ssu_29:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px)}._step_18ssu_29:hover:not([aria-disabled=true]){color:var(--text)}._step_18ssu_29[aria-disabled=true]{cursor:default;opacity:.35}._reason_18ssu_29{margin:var(--space-2) var(--space-0) var(--space-0);font-size:var(--fs-tag);font-weight:var(--fw-semibold);line-height:var(--lh-hint-dense);color:var(--text-2);text-align:center;grid-row:3;align-self:start}._pane_knwke_38{flex:1;align-items:stretch;min-height:0;display:flex;position:relative;overflow:auto hidden}._pane_knwke_38:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--outline-inset)}._cycle_knwke_62{gap:var(--space-10px);min-width:0;padding:var(--space-14px) var(--space-20px) var(--space-4);flex:1 0 auto;align-items:stretch;display:flex;position:relative}._cycle_knwke_62[data-panel-room=day]{--panel-room:var(--w-builder-panel)}._cycle_knwke_62[data-panel-room=assistant]{--panel-room:var(--w-buddy-panel)}._cycle_knwke_62[data-panel-room=both]{--panel-room:calc(var(--w-builder-panel) + var(--w-buddy-panel))}._cycle_knwke_62[data-panel-room]:after{width:var(--panel-room);pointer-events:none;content:"";height:1px;position:absolute;top:0;left:100%}._column_knwke_119{gap:var(--space-2);min-width:0;min-height:0;transition:flex-grow var(--dur-grid-flex) var(--ease-fp), flex-basis var(--dur-grid-flex) var(--ease-fp);flex-direction:column;display:flex}._column_knwke_119[data-kind=day]{flex:1 1 var(--w-cycle-day);min-width:var(--w-cycle-day);max-width:var(--w-day-max)}._column_knwke_119[data-kind=rest]{flex:0 0 var(--w-cycle-gap)}._column_knwke_119[data-kind=rest][data-gap=zero]{flex-basis:var(--w-cycle-gap-zero)}._column_knwke_119[data-kind=tail]{flex:0 0 var(--w-cycle-tail)}._head_knwke_162{gap:var(--space-1px);padding:var(--space-0) var(--space-2px);flex-direction:column;flex:none;align-items:center;display:flex;overflow:hidden}._cap_knwke_175{font-size:var(--fs-eyebrow);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-rail);text-transform:uppercase;color:var(--text-2);white-space:nowrap}._column_knwke_119[data-kind=rest] ._cap_knwke_175{min-height:1lh;color:var(--text-3)}._sub_knwke_200{font-size:var(--fs-label-sm);font-weight:var(--fw-bold);color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums}._add_knwke_211{gap:var(--space-2);padding:var(--space-0);font-family:var(--font-body);cursor:pointer;border:var(--border-hairline) dashed var(--border-2);border-radius:var(--radius-md);background:0 0;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}._add_knwke_211:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--outline-inset)}._addGlyph_knwke_231{width:26px;height:26px;font-size:var(--fs-session);font-weight:var(--fw-bold);color:var(--text-2);background:var(--bg-chip);border-radius:var(--radius-mark);place-items:center;display:grid}._tileLabel_knwke_246{max-width:var(--w-cycle-tile-label);font-size:var(--fs-caption);font-weight:var(--fw-bold);line-height:var(--lh-normal);color:var(--text-2);text-align:center}._loop_knwke_255 ._tileLabel_knwke_246{color:var(--text)}._add_knwke_211[aria-disabled=true]{cursor:not-allowed}._add_knwke_211[aria-disabled=true] ._addGlyph_knwke_231,._add_knwke_211[aria-disabled=true] ._tileLabel_knwke_246{color:var(--text-3)}._add_knwke_211:hover:not([aria-disabled=true]) ._addGlyph_knwke_231,._add_knwke_211:hover:not([aria-disabled=true]) ._tileLabel_knwke_246{color:var(--text)}._addReason_knwke_285{margin:var(--space-0);padding:var(--space-0) var(--space-2px);font-size:var(--fs-tag);font-weight:var(--fw-semibold);line-height:var(--lh-hint-dense);color:var(--text-2);text-align:center}._loop_knwke_255{gap:var(--space-7px);padding:var(--space-0) var(--space-2px);background:var(--bg-inset);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-md);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}._loopGlyph_knwke_316{font-size:var(--fs-tape-glyph);line-height:var(--lh-none);color:var(--repeat-pill-ink)}._loopHint_knwke_322{font-size:var(--fs-micro-label);font-weight:var(--fw-semibold);color:var(--text-3);text-align:center}._emptyColumn_knwke_333{flex:1 1 var(--w-cycle-day);min-width:var(--w-cycle-day);max-width:var(--w-day-max);display:flex}._empty_knwke_333{flex:1}._column_1uqrk_35{gap:var(--space-2);min-width:0;min-height:0;transition:flex-grow var(--dur-grid-flex) var(--ease-fp), flex-basis var(--dur-grid-flex) var(--ease-fp), opacity var(--dur-fade) var(--ease-default);flex-direction:column;display:flex}._training_1uqrk_55{flex:1 1 var(--w-day-train);max-width:var(--w-day-max)}._rest_1uqrk_62{flex:0 0 var(--w-day-rest)}._head_1uqrk_68{gap:var(--space-1px);padding:var(--space-0) var(--space-2px);flex-direction:column;flex:none;align-items:center;display:flex;overflow:hidden}._weekday_1uqrk_80{font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--ls-rail);text-transform:uppercase;color:var(--text-3);white-space:nowrap;transition-property:color;transition-duration:var(--dur-base);transition-timing-function:var(--ease-default)}._training_1uqrk_55 ._weekday_1uqrk_80{color:var(--text-2)}._column_1uqrk_35[data-target] ._weekday_1uqrk_80{color:var(--text)}._duration_1uqrk_110{font-size:var(--fs-label-sm);font-weight:var(--fw-semibold);color:var(--text-3);white-space:nowrap;opacity:0;font-variant-numeric:tabular-nums;transition-property:opacity;transition-duration:var(--dur-fade);transition-timing-function:var(--ease-default)}._training_1uqrk_55 ._duration_1uqrk_110{opacity:1}._card_1uqrk_2{cursor:pointer;border:var(--border-hairline) dashed var(--border-2);border-radius:var(--radius-md);min-height:0;transition:background var(--dur-grid-flex) var(--ease-fp), border-color var(--dur-fp-fade) var(--ease-default), box-shadow var(--dur-fp-fade) var(--ease-default), opacity var(--dur-fp-fade) var(--ease-default), transform var(--dur-fp-fade) var(--ease-default);background:0 0;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}._training_1uqrk_55 ._card_1uqrk_2{cursor:grab;background:var(--bg-card);border-style:solid;border-color:var(--border);box-shadow:var(--shadow-card)}._card_1uqrk_2:has([data-dragging]){opacity:.4;transform:scale(.97)}._column_1uqrk_35[data-target] ._card_1uqrk_2{background:var(--bg-inset);border-color:var(--text);box-shadow:var(--shadow-drop-ring)}._column_1uqrk_35[data-target]._training_1uqrk_55 ._card_1uqrk_2{background:var(--bg-card)}._card_1uqrk_2[data-selected]{border-color:var(--accent);box-shadow:var(--shadow-select-ring)}._column_1uqrk_35[data-target] ._card_1uqrk_2[data-selected]{border-color:var(--text);box-shadow:var(--shadow-drop-ring)}._empty_1uqrk_2{inset:var(--space-0);gap:var(--space-2);transition-property:opacity;transition-duration:var(--dur-empty-fade);transition-timing-function:var(--ease-default);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}._training_1uqrk_55 ._empty_1uqrk_2{opacity:0;pointer-events:none}._refusal_1uqrk_237{max-width:100%;font-size:var(--fs-note);font-weight:var(--fw-semibold);line-height:var(--lh-normal);color:var(--text-2);text-align:center;text-wrap:balance}._addDay_1uqrk_249{gap:var(--space-2);padding:var(--space-0);font-family:var(--font-body);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;display:flex}._addDay_1uqrk_249:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px);border-radius:var(--radius-sm)}._emptyTile_1uqrk_268{width:26px;height:26px;font-size:var(--fs-session);font-weight:var(--fw-bold);color:var(--text-2);background:var(--bg-chip);border-radius:var(--radius-mark);place-items:center;display:grid}._emptyLabel_1uqrk_2{font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--text-2);white-space:nowrap}._addDay_1uqrk_249[aria-disabled=true] ._emptyTile_1uqrk_268,._addDay_1uqrk_249[aria-disabled=true] ._emptyLabel_1uqrk_2{color:var(--text-3)}._addDay_1uqrk_249:hover:not([aria-disabled=true]) ._emptyTile_1uqrk_268,._addDay_1uqrk_249:hover:not([aria-disabled=true]) ._emptyLabel_1uqrk_2{color:var(--text)}._addDay_1uqrk_249[aria-disabled=true]{cursor:not-allowed}._pane_wi6l3_29{flex:1;align-items:stretch;min-height:0;display:flex;overflow:auto hidden}._week_wi6l3_49{gap:var(--space-10px);min-width:0;padding:var(--space-14px) var(--space-20px) var(--space-4);flex:1 0 auto;align-items:stretch;display:flex;position:relative}._week_wi6l3_49[data-panel-room=day]{--panel-room:var(--w-builder-panel)}._week_wi6l3_49[data-panel-room=assistant]{--panel-room:var(--w-buddy-panel)}._week_wi6l3_49[data-panel-room=both]{--panel-room:calc(var(--w-builder-panel) + var(--w-buddy-panel))}._week_wi6l3_49[data-panel-room]:after{width:var(--panel-room);pointer-events:none;content:"";height:1px;position:absolute;top:0;left:100%}._page_oiaxr_7{background:var(--bg);min-width:0;height:100dvh;min-height:0;line-height:var(--lh-auto);flex-direction:column;flex:none;display:flex;overflow:hidden}._overflow_oiaxr_54{padding:var(--space-2) var(--space-14px);font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--warn-ink);background:var(--warn-soft);border-bottom:var(--border-hairline) solid var(--border);flex:none}._overflowEmpty_oiaxr_71{background:0 0;border-bottom:0;padding:0}._saveError_oiaxr_104{padding:var(--space-2) var(--space-14px);font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--danger-text-strong);background:var(--danger-soft);border-bottom:var(--border-hairline) solid var(--border);flex:none;align-items:center;display:flex}._saveErrorEmpty_oiaxr_104{background:0 0;border-bottom:0;padding:0}._back_oiaxr_133{font-size:var(--fs-label);font-weight:var(--fw-bold);color:var(--text);text-decoration:underline}._back_oiaxr_133:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:var(--space-2px);border-radius:var(--radius-hair)}._announce_oiaxr_156{width:var(--space-1px);height:var(--space-1px);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}
