@layer properties,theme,base;@layer components{._root_11v65_4{flex-direction:column;flex:1;min-height:0;display:flex}._root_11v65_4 :is(p,h1,h2,h3,span,button,li){unicode-bidi:plaintext}._header_11v65_14{align-items:baseline;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}._pad_11v65_22{gap:var(--pui-space-2);padding:var(--pui-space-4);flex-direction:column;display:flex}._body_11v65_28{gap:var(--pui-space-3);min-height:0;padding:var(--pui-space-3) var(--pui-space-4);flex-direction:column;flex:1;display:flex;overflow:auto}._needs_11v65_37,._gridRow_11v65_38{grid-template-columns:11rem repeat(7,minmax(5.5rem,1fr));gap:2px;min-width:46rem;display:grid}._needs_11v65_37{grid-template-columns:repeat(7,minmax(5.5rem,1fr));padding-inline-start:calc(11rem + 2px)}._needDay_11v65_48{flex-direction:column;gap:2px;display:flex}._dayHead_11v65_53{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium);padding-inline:var(--pui-space-1)}._need_11v65_37{padding:2px var(--pui-space-1-5);border-radius:var(--pui-radius-chip);color:var(--pui-ink-2);box-shadow:inset 0 0 0 1px var(--pui-line-soft);flex-direction:column;font-size:.6875rem;display:flex}._need_11v65_37[data-short]{color:var(--pui-ink);box-shadow:inset 0 0 0 1px var(--pui-warning)}._count_11v65_72{font-variant-numeric:tabular-nums}._need_11v65_37[data-short] ._count_11v65_72{color:var(--pui-ink);background:var(--pui-orange-tint);border-radius:var(--pui-radius-chip);padding-inline:var(--pui-space-1-5);width:fit-content}._weekScroll_11v65_82{gap:var(--pui-space-3);flex-direction:column;flex:none;display:flex;overflow-x:auto}._needs_11v65_37,._grid_11v65_38,._footer_11v65_91,._editor_11v65_92{flex:none}._grid_11v65_38{flex-direction:column;gap:2px;display:flex}._personHead_11v65_100{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._personCell_11v65_104{flex-direction:column;justify-content:center;padding-inline-end:var(--pui-space-2);display:flex}._over_11v65_110{color:var(--pui-ink);background:var(--pui-orange-tint);border-radius:var(--pui-radius-chip);padding-inline:var(--pui-space-1-5);width:fit-content}._cell_11v65_117{min-height:3.25rem;padding:var(--pui-space-1);border-radius:var(--pui-radius-control);background:color-mix(in oklab, var(--pui-ink) 3%, transparent);flex-direction:column;justify-content:flex-end;gap:2px;display:flex;position:relative}._track_11v65_129{inset:var(--pui-space-1) var(--pui-space-1) auto;background:var(--pui-line-soft);border-radius:999px;height:6px;position:absolute}._bar_11v65_136{width:calc((var(--pui-sp-b) - var(--pui-sp-a)) * 100%);border-radius:inherit;background:color-mix(in oklab, var(--pui-ink) 70%, var(--pui-surface));position:absolute;inset-block:0;inset-inline-start:calc(var(--pui-sp-a) * 100%)}._bar_11v65_136[data-spill]{background:color-mix(in oklab, var(--pui-ink) 40%, var(--pui-surface))}._bar_11v65_136[data-proposed]{box-shadow:inset 0 0 0 1.5px var(--pui-accent);background:0 0}._bar_11v65_136[data-conflict]{background:var(--pui-red)}._shiftBtn_11v65_154{padding:2px var(--pui-space-1-5);border-radius:var(--pui-radius-chip);color:var(--pui-ink);font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums;text-align:start;background:color-mix(in oklab, var(--pui-ink) 10%, var(--pui-surface));transition:background-color var(--pui-duration-fast) var(--pui-ease-default);align-items:center;display:inline-flex}._shiftBtn_11v65_154:hover{background:color-mix(in oklab, var(--pui-ink) 16%, var(--pui-surface))}._shiftBtn_11v65_154[data-proposed]{box-shadow:inset 0 0 0 1px var(--pui-accent);background:0 0}._shiftBtn_11v65_154[data-conflict]{color:var(--pui-ink);background:var(--pui-red-tint);border-radius:var(--pui-radius-chip);padding-inline:var(--pui-space-1-5);width:fit-content}._addBtn_11v65_180{border-radius:var(--pui-radius-chip);width:1.5rem;height:1.5rem;color:var(--pui-ink-3);opacity:0;transition:opacity var(--pui-duration-fast) var(--pui-ease-default);place-items:center;display:grid}._addBtn_11v65_180>svg{width:.875rem;height:.875rem}._cell_11v65_117:hover ._addBtn_11v65_180,._addBtn_11v65_180:focus-visible{opacity:1}@media (hover:none){._addBtn_11v65_180{opacity:.6}}._editor_11v65_92,._card_11v65_204{gap:var(--pui-space-3);border-radius:var(--pui-radius-card);min-width:0;padding:var(--pui-space-4);box-shadow:inset 0 0 0 1px var(--pui-line-soft);flex-direction:column;display:flex}._editor_11v65_92{box-shadow:inset 0 0 0 1px var(--pui-line)}._cardHead_11v65_216{justify-content:space-between;align-items:center;gap:var(--pui-space-2);flex-wrap:wrap;display:flex}._footer_11v65_91{gap:var(--pui-space-3);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));display:grid}._headerSetting_11v65_228{align-items:center;gap:var(--pui-space-2);margin-inline-start:auto;display:inline-flex}._headerSelect_11v65_234{width:14rem}._kindIcon_11v65_238{width:1rem;height:1rem;color:var(--pui-orange);flex:none;margin-block-start:2px}._conflicts_11v65_245>li[data-blocking] ._kindIcon_11v65_238{color:var(--pui-red)}._conflicts_11v65_245{gap:var(--pui-space-1);font-size:var(--pui-text-sm);flex-direction:column;display:flex}._conflicts_11v65_245>li{gap:var(--pui-space-2);color:var(--pui-ink-2);display:flex}._kind_11v65_238{color:var(--pui-ink-3);font-size:var(--pui-text-xs);margin-inline-start:var(--pui-space-2)}._conflicts_11v65_245>li[data-blocking] ._kind_11v65_238{color:var(--pui-red)}._group_11v65_267{gap:var(--pui-space-2);flex-direction:column;display:flex}._group_11v65_267+._group_11v65_267{border-block-start:1px solid var(--pui-line-soft);padding-block-start:var(--pui-space-3)}._inline_11v65_276{align-items:flex-end;gap:var(--pui-space-2);flex-wrap:wrap;display:flex}._select_11v65_282{width:18rem;max-width:100%}._time_11v65_286{width:8.5rem}._unfilled_11v65_289{color:var(--pui-ink);background:var(--pui-orange-tint);border-radius:var(--pui-radius-chip);padding-inline:var(--pui-space-1-5);width:fit-content;font-size:var(--pui-text-sm)}._done_11v65_297{color:var(--pui-ink);background:var(--pui-green-tint);border-radius:var(--pui-radius-chip);padding-inline:var(--pui-space-1-5);width:fit-content;font-size:var(--pui-text-sm)}._problem_11v65_305{color:var(--pui-ink);background:var(--pui-red-tint);border-radius:var(--pui-radius-chip);padding-inline:var(--pui-space-1-5);width:fit-content;font-size:var(--pui-text-sm)}._actions_11v65_313{justify-content:flex-end;gap:var(--pui-space-2);flex-wrap:wrap;display:flex}._inlineIcon_11v65_319{width:.75rem;height:.75rem;margin-inline-end:var(--pui-space-1);display:inline-block}@container (width<40rem){._body_11v65_28{padding:var(--pui-space-3)}._gridRow_11v65_38{grid-template-columns:7.5rem repeat(7,minmax(5.5rem,1fr))}._needs_11v65_37{padding-inline-start:calc(7.5rem + 2px)}}}@layer utilities;
