@layer properties,theme,base;@layer components{._root_wtn3c_4{gap:var(--pui-space-3);width:100%;height:100%;min-height:0;padding:var(--pui-space-3);grid-template-columns:15rem minmax(0,1fr) 18rem;display:grid;container-type:inline-size}._root_wtn3c_4[data-narrow]{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;height:auto}._listCol_wtn3c_19,._mainCol_wtn3c_20,._summaryCol_wtn3c_21{gap:var(--pui-space-3);min-width:0;min-height:0;padding:var(--pui-space-3);border-radius:var(--pui-radius-card);flex-direction:column;display:flex}._sectionTitle_wtn3c_30{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-semibold);margin:0}._label_wtn3c_36{color:var(--pui-ink-2);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium)}._quiet_wtn3c_41{color:var(--pui-ink-3);font-size:var(--pui-text-xs);margin:0}._notice_wtn3c_46{align-items:flex-start;gap:var(--pui-space-2);padding:var(--pui-space-2) var(--pui-space-2-5,.625rem);border-radius:var(--pui-radius-control);background:var(--pui-blue-tint);color:var(--pui-ink);font-size:var(--pui-text-xs);margin:0;line-height:1.45;display:flex}._notice_wtn3c_46>svg{width:var(--pui-icon-sm);height:var(--pui-icon-sm);flex:none;margin-top:.1em}._notice_wtn3c_46[data-tone=success]{background:var(--pui-green-tint)}._notice_wtn3c_46[data-tone=warning]{background:var(--pui-orange-tint)}._notice_wtn3c_46[data-tone=danger]{background:var(--pui-red-tint)}._resourceList_wtn3c_75{gap:var(--pui-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._resource_wtn3c_75{align-items:flex-start;gap:var(--pui-space-2);width:100%;padding:var(--pui-space-2);border-radius:var(--pui-radius-control);color:var(--pui-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}._resource_wtn3c_75:hover{background:var(--pui-hover)}._resource_wtn3c_75[aria-pressed=true]{background:var(--pui-accent-tint);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--pui-accent) 50%, transparent)}._resource_wtn3c_75:focus-visible{outline:2px solid var(--pui-accent);outline-offset:1px}._resourceIcon_wtn3c_108{width:var(--pui-icon-sm);height:var(--pui-icon-sm);color:var(--pui-ink-2);flex:none;margin-top:.15em}._rowText_wtn3c_115{flex-direction:column;gap:.125rem;min-width:0;display:flex}._rowTitle_wtn3c_121{font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium)}._mainHead_wtn3c_127{justify-content:space-between;align-items:flex-end;gap:var(--pui-space-2);flex-wrap:wrap;display:flex}._dayChips_wtn3c_134{gap:var(--pui-space-1);flex-wrap:wrap;display:flex}._dayChip_wtn3c_134{padding:var(--pui-space-1) var(--pui-space-2);border-radius:var(--pui-radius-control);background:var(--pui-hover);color:var(--pui-ink-2);font:inherit;font-size:var(--pui-text-xs);cursor:pointer;border:0}._dayChip_wtn3c_134[aria-pressed=true]{background:var(--pui-accent);color:var(--pui-accent-foreground)}._dayChip_wtn3c_134:focus-visible{outline:2px solid var(--pui-accent);outline-offset:1px}._slots_wtn3c_157{gap:var(--pui-space-2);flex-direction:column;display:flex}._slotsHead_wtn3c_162{justify-content:space-between;align-items:center;gap:var(--pui-space-2);display:flex}._slotGrid_wtn3c_168{gap:var(--pui-space-1-5);transition:opacity var(--pui-motion-out) var(--pui-ease-default);grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));display:grid}._slotGrid_wtn3c_168[aria-busy=true]{opacity:.6}._slot_wtn3c_157{min-height:3.25rem;padding:var(--pui-space-2);border-radius:var(--pui-radius-control);background:var(--pui-green-tint);color:var(--pui-ink);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--pui-motion-out) var(--pui-ease-default), box-shadow var(--pui-motion-out) var(--pui-ease-default);border:0;flex-direction:column;align-items:flex-start;gap:.125rem;display:flex}._slot_wtn3c_157:hover:not([data-taken]){box-shadow:inset 0 0 0 1px var(--pui-success)}._slot_wtn3c_157[data-taken]{background:var(--pui-unmeasured-hatch,var(--pui-hover));color:var(--pui-ink-3);cursor:not-allowed}._slot_wtn3c_157[aria-checked=true]{background:var(--pui-accent);color:var(--pui-accent-foreground)}._slot_wtn3c_157[aria-checked=true][data-taken]{background:var(--pui-orange-tint);color:var(--pui-ink);box-shadow:inset 0 0 0 1.5px var(--pui-warning)}._slot_wtn3c_157:focus-visible{outline:2px solid var(--pui-accent);outline-offset:2px}._slotTime_wtn3c_216{font-size:var(--pui-text-sm);font-weight:var(--pui-weight-semibold);font-variant-numeric:tabular-nums}._slotReason_wtn3c_221{max-width:100%;font-size:var(--pui-text-2xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._range_wtn3c_230{gap:var(--pui-space-2);flex-direction:column;display:flex}._rangeBody_wtn3c_235{align-items:flex-start;gap:var(--pui-space-4);flex-wrap:wrap;display:flex}._ends_wtn3c_241{gap:var(--pui-space-3);flex-direction:column;flex:15rem;min-width:0;display:flex}._end_wtn3c_241{align-items:center;gap:var(--pui-space-2);grid-template-columns:4rem minmax(0,1fr) auto;display:grid}._endDay_wtn3c_254{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium)}._rangeActions_wtn3c_259{justify-content:flex-end;gap:var(--pui-space-2);display:flex}._inUse_wtn3c_264{padding:var(--pui-space-2);border-radius:var(--pui-radius-control);background:var(--pui-hover);color:var(--pui-ink-2);font-size:var(--pui-text-xs);margin:0}._inUse_wtn3c_264[data-set]{background:var(--pui-accent-tint);color:var(--pui-ink)}._reminder_wtn3c_278{gap:var(--pui-space-2);padding-top:var(--pui-space-3);border-top:1px solid var(--pui-line-soft);flex-direction:column;display:flex}._reminderRow_wtn3c_285{align-items:flex-start;gap:var(--pui-space-2);flex-wrap:wrap;display:flex}._presetButton_wtn3c_291{margin-top:1.5rem}._presetPanel_wtn3c_294{gap:var(--pui-space-3);flex-direction:column;min-width:17rem;display:flex}._presetGroup_wtn3c_300{gap:var(--pui-space-1-5);flex-direction:column;display:flex}._presetTimes_wtn3c_305{gap:var(--pui-space-1);flex-wrap:wrap;display:flex}._preset_wtn3c_291{padding:var(--pui-space-1-5) var(--pui-space-2);border-radius:var(--pui-radius-control);background:var(--pui-hover);color:var(--pui-ink);font:inherit;font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums;cursor:pointer;border:0;flex-direction:column;align-items:flex-start;display:flex}._preset_wtn3c_291[aria-pressed=true]{background:var(--pui-accent);color:var(--pui-accent-foreground)}._preset_wtn3c_291:disabled{background:var(--pui-unmeasured-hatch,var(--pui-hover));color:var(--pui-ink-3);cursor:not-allowed}._preset_wtn3c_291:focus-visible{outline:2px solid var(--pui-accent);outline-offset:1px}._presetWhy_wtn3c_337{font-size:var(--pui-text-2xs)}._summaryWhat_wtn3c_342{align-items:center;gap:var(--pui-space-2);color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium);margin:0;display:flex}._alsoThatDay_wtn3c_351{gap:var(--pui-space-1-5);border-block:1px solid var(--pui-line-soft);padding-block:var(--pui-space-3);flex-direction:column;display:flex}._alsoThatDay_wtn3c_351 ul{gap:var(--pui-space-1);flex-direction:column;list-style:none;display:flex}._alsoThatDay_wtn3c_351 li{gap:var(--pui-space-3);color:var(--pui-ink-2);font-size:var(--pui-text-sm);display:flex}._alsoTime_wtn3c_370{color:var(--pui-ink);font-variant-numeric:tabular-nums;flex:none}._summaryWhen_wtn3c_375{color:var(--pui-ink);font-size:var(--pui-text-lg);font-weight:var(--pui-weight-semibold);margin:0;line-height:1.35}._bookButton_wtn3c_382{margin-top:auto}}@layer utilities;
