.intro.svelte-15v47cs{margin-bottom:var(--ui-space-12)}.intro.svelte-15v47cs p:where(.svelte-15v47cs){max-width:48rem;color:var(--ui-fg-muted);margin:0}.layout.svelte-15v47cs{gap:var(--ui-space-12);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=64rem){.layout.svelte-15v47cs{grid-template-columns:minmax(0,1fr) minmax(20rem,24rem)}.side.svelte-15v47cs{top:var(--ui-space-8);position:sticky}}.main.svelte-15v47cs,.side.svelte-15v47cs{gap:var(--ui-space-10);flex-direction:column;min-width:0;display:flex}.items.svelte-15v47cs{--cols:minmax(0, 1fr) repeat(3, 6.5rem) 2rem;gap:var(--ui-space-4);padding:0 var(--ui-space-12);flex-direction:column;display:flex}.items.with-qty.svelte-15v47cs{--cols:minmax(0, 1fr) repeat(4, 6.5rem) 2rem}.item.svelte-15v47cs{grid-template-columns:var(--cols);gap:var(--ui-space-4);align-items:start;display:grid}.item--head.svelte-15v47cs{font-size:var(--ui-text-xs);font-weight:var(--ui-weight-medium);color:var(--ui-fg-muted)}.item__lbl.svelte-15v47cs{display:none}.item__del.svelte-15v47cs{justify-content:flex-end;padding-top:3px;display:flex}@media (width<=40rem){.items.svelte-15v47cs{gap:var(--ui-space-8)}.item--head.svelte-15v47cs{display:none}.item.svelte-15v47cs,.items.with-qty.svelte-15v47cs .item:where(.svelte-15v47cs){grid-template-columns:repeat(3,minmax(0,1fr)) 2rem}.items.with-qty.svelte-15v47cs .item:where(.svelte-15v47cs){grid-template-columns:repeat(4,minmax(0,1fr)) 2rem}.item__name.svelte-15v47cs{grid-column:1/-2}.item__del.svelte-15v47cs{grid-area:1/-2}.item__lbl.svelte-15v47cs{margin-bottom:var(--ui-space-1);font-size:var(--ui-text-xs);color:var(--ui-fg-muted);display:block}}.eaten.svelte-15v47cs{margin-top:var(--ui-space-2);font-size:var(--ui-text-xs);color:var(--ui-fg-subtle);display:block}.table-foot.svelte-15v47cs{align-items:center;gap:var(--ui-space-6);flex-wrap:wrap;display:flex}.err.svelte-15v47cs{font-size:var(--ui-text-sm);color:var(--ui-danger-text)}.params.svelte-15v47cs{gap:var(--ui-space-8);flex-direction:column;display:flex}.stats.svelte-15v47cs{gap:var(--ui-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.band.svelte-15v47cs{align-items:flex-start;gap:var(--ui-space-2);margin:var(--ui-space-8) 0;flex-direction:column;display:flex}.sub.svelte-15v47cs{font-size:var(--ui-text-xs);color:var(--ui-fg-muted)}.h.svelte-15v47cs{margin:var(--ui-space-10) 0 var(--ui-space-4);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-semibold)}.split.svelte-15v47cs{margin:var(--ui-space-4) 0 0}.review.svelte-15v47cs{align-items:center;gap:var(--ui-space-3);margin:var(--ui-space-8) 0 0;font-size:var(--ui-text-xs);color:var(--ui-fg-muted);flex-wrap:wrap;display:flex}
