@layer properties,theme,base;@layer components{._root_11otf_7{flex-direction:column;flex:1;min-height:0;display:flex}._root_11otf_7 :is(p,h1,h2,h3,span,button,li,dt,dd,th,td){unicode-bidi:plaintext}._header_11otf_17{align-items:center;gap:var(--pui-space-2) var(--pui-space-3);padding:var(--pui-space-3) var(--pui-space-4);border-block-end:1px solid var(--pui-line-soft);flex-wrap:wrap;display:flex}._viewSwitch_11otf_25{margin-inline-start:auto}._pad_11otf_28{gap:var(--pui-space-4);min-height:0;padding:var(--pui-space-5) var(--pui-space-6);flex-direction:column;flex:1;display:flex;overflow:auto}._quiet_11otf_37{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._schedule_11otf_43,._progress_11otf_44{gap:var(--pui-space-5);flex-direction:column;flex:1;min-height:0;display:flex}._policy_11otf_51{align-items:center;gap:var(--pui-space-2) var(--pui-space-4);min-height:var(--pui-control-height-md);flex-wrap:wrap;display:flex}._policy_11otf_51[data-open]{border-radius:var(--pui-radius-card);background:var(--pui-hover);padding:var(--pui-space-3) var(--pui-space-4)}._summary_11otf_63{min-width:0;color:var(--pui-ink);font-size:var(--pui-text-base);flex:1}._controls_11otf_69{align-items:flex-end;gap:var(--pui-space-3) var(--pui-space-4);flex-wrap:wrap;flex:1;display:flex}._close_11otf_76{align-self:center;margin-inline-start:auto}._weekday_11otf_80{width:11rem;max-width:100%}._ahead_11otf_84{width:8rem}._calendar_11otf_89{gap:var(--pui-space-2);flex-direction:column;display:flex}._weeks_11otf_94{border-block-end:1px solid var(--pui-line-soft);height:1.25rem;position:relative}._week_11otf_80{border-inline-start:1px solid var(--pui-line);color:var(--pui-ink-3);font-size:var(--pui-text-2xs);font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline-start:var(--pui-space-1);position:absolute;inset-block-end:var(--pui-space-1);inset-inline-start:calc(var(--pui-cp-x) * 100%)}._strip_11otf_110{height:6.5rem;list-style:none;position:relative}._cycle_11otf_115{width:calc(var(--pui-cp-w) * 100% - 4px);min-width:0;padding:var(--pui-space-2) var(--pui-space-3);border-radius:var(--pui-radius-control);box-shadow:inset 0 0 0 1px var(--pui-line);transition:box-shadow var(--pui-duration-fast) var(--pui-ease-default), inset-inline-start var(--pui-duration-fast) var(--pui-ease-default), width var(--pui-duration-fast) var(--pui-ease-default);flex-direction:column;gap:2px;display:flex;position:absolute;inset-block:0;inset-inline-start:calc(var(--pui-cp-x) * 100%);overflow:hidden}._cycle_11otf_115[data-status=current]{background:var(--pui-blue-tint);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--pui-blue) 45%, transparent)}._cycle_11otf_115[data-moved]{background:var(--pui-orange-tint);box-shadow:inset 0 0 0 1.5px var(--pui-orange)}._cycleName_11otf_142{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium);white-space:nowrap}._cycleDates_11otf_148{color:var(--pui-ink-2);font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}._cycleWork_11otf_154,._was_11otf_155{gap:var(--pui-space-1);color:var(--pui-ink-2);font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;flex-direction:column;margin-block-start:auto;display:flex;overflow:hidden}._was_11otf_155{color:var(--pui-ink)}._bar_11otf_170{border-radius:var(--pui-radius-pill);background:var(--pui-inset);width:100%;height:.375rem;display:block;overflow:hidden}._fill_11otf_178{border-radius:inherit;background:var(--pui-series-2);height:100%;display:block}._cool_11otf_184{inset-block:var(--pui-space-3);width:calc(var(--pui-cp-w) * 100% - 4px);border-radius:var(--pui-radius-chip);background:repeating-linear-gradient(-45deg, transparent 0 5px, var(--pui-line) 5px 6px);place-items:center;display:grid;position:absolute;inset-inline-start:calc(var(--pui-cp-x) * 100%);overflow:hidden}._coolLabel_11otf_195{border-radius:var(--pui-radius-chip);background:var(--pui-surface);padding-inline:var(--pui-space-1);color:var(--pui-ink-2);font-size:var(--pui-text-2xs)}._today_11otf_203{border-inline-start:1.5px solid var(--pui-ink);pointer-events:none;position:absolute;inset-block:-1.75rem calc(100% - .5rem);inset-inline-start:calc(var(--pui-cp-x) * 100%)}._todayLabel_11otf_210{border-radius:var(--pui-radius-chip);background:var(--pui-ink);padding-inline:var(--pui-space-1);color:var(--pui-surface);font-size:var(--pui-text-2xs);font-weight:var(--pui-weight-medium);position:absolute;inset-block-start:0;inset-inline-start:4px}._table_11otf_223{border-collapse:collapse;width:100%;font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums}._table_11otf_223 th,._table_11otf_223 td{padding:var(--pui-space-2) var(--pui-space-3) var(--pui-space-2) 0;border-block-end:1px solid var(--pui-line-soft);text-align:start;vertical-align:middle}._table_11otf_223 thead th{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium)}._table_11otf_223 tbody th{color:var(--pui-ink);font-weight:var(--pui-weight-medium)}._table_11otf_223 td{color:var(--pui-ink-2)}._table_11otf_223 ._num_11otf_248{text-align:end}._table_11otf_223 tr[data-moved] th:after{width:6px;height:6px;border-radius:var(--pui-radius-pill);background:var(--pui-orange);vertical-align:2px;content:"";margin-inline-start:var(--pui-space-1-5);display:inline-block}._dates_11otf_261{color:var(--pui-ink)}._wasCell_11otf_264{color:var(--pui-ink-3);font-size:var(--pui-text-xs);margin-inline-start:var(--pui-space-2)}._doneCell_11otf_269{align-items:center;gap:var(--pui-space-2);width:100%;max-width:14rem;color:var(--pui-ink);display:inline-flex}._actions_11otf_277{justify-content:flex-end;align-items:center;gap:var(--pui-space-2) var(--pui-space-3);flex-wrap:wrap;display:flex}._actions_11otf_277>p:first-child{flex:16rem}._notice_11otf_287{min-width:0;color:var(--pui-ink-2);font-size:var(--pui-text-sm);flex:100%}._notice_11otf_287[data-kind=saved]{border-radius:var(--pui-radius-chip);background:var(--pui-green-tint);width:fit-content;padding-inline:var(--pui-space-1-5);color:var(--pui-ink)}._notice_11otf_287[data-kind=failed]{border-radius:var(--pui-radius-chip);background:var(--pui-red-tint);width:fit-content;padding-inline:var(--pui-space-1-5);color:var(--pui-ink)}._inlineIcon_11otf_307{width:.875rem;height:.875rem;vertical-align:-2px;margin-inline-end:var(--pui-space-1-5);display:inline-block}._cooldownNow_11otf_314,._diverged_11otf_315{border-radius:var(--pui-radius-chip);background:var(--pui-orange-tint);width:fit-content;padding-inline:var(--pui-space-1-5);color:var(--pui-ink);font-size:var(--pui-text-sm)}._rulesPage_11otf_325{gap:var(--pui-space-4);flex-direction:column;display:flex}._rules_11otf_325{flex-direction:column;list-style:none;display:flex}._rules_11otf_325>li{gap:var(--pui-space-3);padding-block:var(--pui-space-4);border-block-end:1px solid var(--pui-line-soft);flex-direction:column;display:flex}._did_11otf_343{gap:var(--pui-space-2);border-radius:var(--pui-radius-control);background:var(--pui-hover);padding:var(--pui-space-3) var(--pui-space-4);flex-direction:column;display:flex}._didHead_11otf_351{color:var(--pui-ink-2);font-size:var(--pui-text-sm)}._didCount_11otf_355{color:var(--pui-ink);font-family:var(--pui-font-display);font-size:var(--pui-text-xl);font-weight:var(--pui-weight-medium);font-variant-numeric:tabular-nums}._didList_11otf_362{flex-direction:column;list-style:none;display:flex}._didRow_11otf_367{gap:var(--pui-space-3);padding-block:var(--pui-space-1);font-size:var(--pui-text-sm);grid-template-columns:5.5rem minmax(0,1fr) auto;display:grid}._didKey_11otf_374{color:var(--pui-ink-3);font-family:var(--pui-font-numeric);font-size:var(--pui-text-xs);line-height:1.7}._didTitle_11otf_380{color:var(--pui-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._didAt_11otf_386{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums}._didMore_11otf_391,._didNone_11otf_392{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._rules_11otf_325>li>*{justify-content:space-between;width:100%}._progHead_11otf_402{align-items:flex-end;gap:var(--pui-space-3) var(--pui-space-6);flex-wrap:wrap;display:flex}._figure_11otf_408{gap:var(--pui-space-1);flex-direction:column;display:flex}._figureLabel_11otf_413{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._big_11otf_417{color:var(--pui-ink);font-family:var(--pui-font-display);font-size:var(--pui-text-4xl);font-weight:var(--pui-weight-medium);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1}._of_11otf_426{color:var(--pui-ink-2);font-family:var(--pui-font-body);font-size:var(--pui-text-base);letter-spacing:0}._signals_11otf_432{align-items:center;gap:var(--pui-space-2) var(--pui-space-3);flex-wrap:wrap;padding-block-end:var(--pui-space-1);display:flex}._cyclePick_11otf_439{width:15rem;max-width:100%;margin-inline-start:auto}._chart_11otf_444{flex:1;min-height:15rem}._insufficient_11otf_448{border-radius:var(--pui-radius-card);min-height:10rem;box-shadow:inset 0 0 0 1px var(--pui-line-soft);color:var(--pui-ink-2);font-size:var(--pui-text-sm);flex:1;place-items:center;display:grid}._facts_11otf_458{gap:var(--pui-space-3) var(--pui-space-8);font-size:var(--pui-text-sm);flex-wrap:wrap;display:flex}._facts_11otf_458 dt{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._facts_11otf_458 dd{color:var(--pui-ink)}@container (width<40rem){._pad_11otf_28{padding:var(--pui-space-4)}._strip_11otf_110{height:5.5rem}._cycle_11otf_115{padding-inline:var(--pui-space-2)}._cycleDates_11otf_148,._dayOf_11otf_483,._week_11otf_80:nth-child(2n),._week_11otf_80[data-near-today]{display:none}._cycleWork_11otf_154{white-space:normal;line-height:1.3}._table_11otf_223 th:nth-child(3),._table_11otf_223 td:nth-child(3){display:none}._cyclePick_11otf_439{width:100%;margin-inline-start:0}}}@layer utilities;
