.week-nav[data-astro-cid-lcdefpme]{--cluster-gap:var(--space-2)}.days[data-astro-cid-lcdefpme]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));display:grid}.day[data-astro-cid-lcdefpme]{align-content:start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);display:grid}.day--today[data-astro-cid-lcdefpme]{border-color:var(--color-accent)}.day__head[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.day__title[data-astro-cid-lcdefpme]{font-size:var(--text-base)}.day__meals[data-astro-cid-lcdefpme]{display:grid}.planned[data-astro-cid-lcdefpme]{align-items:baseline;gap:var(--space-2);display:flex}.planned__slot[data-astro-cid-lcdefpme]{width:5.5rem;font-size:var(--text-sm);color:var(--color-text-muted);flex:none}.planned__name[data-astro-cid-lcdefpme],.meal__name[data-astro-cid-lcdefpme]{min-height:var(--tap-target);color:inherit;font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0}.planned__name[data-astro-cid-lcdefpme]:hover,.meal__name[data-astro-cid-lcdefpme]:hover{color:var(--color-accent)}.day__add[data-astro-cid-lcdefpme]{margin-inline-start:calc(-1 * var(--space-3))}.day[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-day-empty]{font-size:var(--text-sm)}.add-form[data-astro-cid-lcdefpme]{align-items:start;gap:var(--space-3);flex-wrap:wrap;display:flex}.add-form__field[data-astro-cid-lcdefpme]{flex:14rem;max-width:32rem}.add-form__submit[data-astro-cid-lcdefpme]{margin-block-start:calc(var(--text-base) * var(--leading-normal) + var(--space-1))}.shopping[data-astro-cid-lcdefpme]{display:grid}.row[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);border-block-end:var(--border-width) solid var(--color-border);display:flex}.row__check[data-astro-cid-lcdefpme]{align-items:start;gap:0 var(--space-2);min-height:var(--tap-target);padding-block:var(--space-2);overflow-wrap:anywhere;cursor:pointer;flex:1;grid-template-columns:auto 1fr;display:grid}.row__check[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{width:1.25rem;height:1.25rem;accent-color:var(--color-accent);cursor:pointer;grid-row:span 2;margin:.15em 0 0}.row__for[data-astro-cid-lcdefpme]{font-size:var(--text-sm);grid-column:2}.row__for[data-astro-cid-lcdefpme]:empty{display:none}.row__check[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:checked~.row__name[data-astro-cid-lcdefpme]{color:var(--color-text-muted);text-decoration:line-through}.meal-list[data-astro-cid-lcdefpme]{display:grid}.meal[data-astro-cid-lcdefpme]{align-items:baseline;gap:0 var(--space-3);border-block-end:var(--border-width) solid var(--color-border);flex-wrap:wrap;display:flex}.meal__name[data-astro-cid-lcdefpme]{font-weight:var(--weight-semibold)}.meal__meta[data-astro-cid-lcdefpme]{font-size:var(--text-sm)}fieldset[data-astro-cid-lcdefpme]{border:0;min-width:0;margin:0;padding:0}.reminders[data-astro-cid-lcdefpme]{gap:var(--space-2);display:grid}.reminder[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.reminder__check[data-astro-cid-lcdefpme]{min-width:7rem}.reminder__time[data-astro-cid-lcdefpme]{width:auto}.dialog__actions[data-astro-cid-lcdefpme] .dialog__delete{margin-inline-start:auto}
