.legend.svelte-1wfxrff summary:where(.svelte-1wfxrff){cursor:pointer;font-weight:600}ul.svelte-1wfxrff{list-style:none;padding:0;margin:.75rem 0 0;display:grid;gap:.35rem}li.svelte-1wfxrff{display:flex;align-items:center;gap:.5rem}.swatch.svelte-1wfxrff{width:1rem;height:1rem;border-radius:3px;border:1px solid var(--border);flex:none}.weekend.svelte-1wfxrff{background:var(--weekend)}.holiday.svelte-1wfxrff{background:var(--holiday)}.eve.svelte-1wfxrff{background:var(--eve)}.floating.svelte-1wfxrff{background:var(--floating)}.alternate.svelte-1wfxrff{background:var(--alternate)}.override.svelte-1wfxrff{background:var(--surface);border:2px solid var(--override)}.plain.svelte-1wfxrff{background:var(--surface)}.tonight.svelte-i73vnu{display:grid;grid-template-columns:auto 1fr;gap:.25rem 1.5rem;align-items:center;margin-bottom:1rem;border-left:4px solid var(--accent)}.tonight.svelte-i73vnu h2:where(.svelte-i73vnu){margin:0;font-size:1.1rem}.tonight.svelte-i73vnu p:where(.svelte-i73vnu){margin:0}.who.svelte-i73vnu{font-size:1.25rem;font-weight:700}.next.svelte-i73vnu{grid-column:1 / -1}.toolbar.svelte-i73vnu{display:grid;grid-template-columns:1fr auto 1fr;gap:.75rem;align-items:center;margin:1rem 0}.filters.svelte-i73vnu{display:flex;gap:.5rem;flex-wrap:wrap}.right.svelte-i73vnu{justify-self:end}.segmented.svelte-i73vnu{display:inline-flex}.segmented.svelte-i73vnu button:where(.svelte-i73vnu){border-radius:0}.segmented.svelte-i73vnu button:where(.svelte-i73vnu):first-child{border-radius:8px 0 0 8px}.segmented.svelte-i73vnu button:where(.svelte-i73vnu):last-child{border-radius:0 8px 8px 0;border-left:none}.segmented.svelte-i73vnu button.active:where(.svelte-i73vnu){background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.period.svelte-i73vnu{margin:1rem 0}.duties.svelte-i73vnu{list-style:none;padding:0;margin:0}.duties.svelte-i73vnu li:where(.svelte-i73vnu){display:flex;justify-content:space-between;gap:1rem;padding:.4rem .5rem;border-bottom:1px solid var(--border)}.duties.svelte-i73vnu li.weekend:where(.svelte-i73vnu){background:var(--weekend)}.duties.svelte-i73vnu li.holiday:where(.svelte-i73vnu){background:var(--holiday)}.duties.svelte-i73vnu li.eve:where(.svelte-i73vnu){background:var(--eve)}.duties.svelte-i73vnu li.past:where(.svelte-i73vnu){opacity:.55}@media(max-width:720px){.toolbar.svelte-i73vnu{grid-template-columns:1fr}.right.svelte-i73vnu{justify-self:start}.tonight.svelte-i73vnu{grid-template-columns:1fr}}
