.waste-ledger[data-astro-cid-5pfpwwgi]{container-type:inline-size}.waste-ledger__layout[data-astro-cid-5pfpwwgi]{gap:var(--space-5);display:grid}.waste-ledger__head[data-astro-cid-5pfpwwgi]{align-items:flex-start;gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.waste-ledger__title[data-astro-cid-5pfpwwgi]{color:var(--color-ink-2);font-family:var(--font-display);font-size:var(--step-band-title);font-weight:var(--weight-action);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.05}h3[data-astro-cid-5pfpwwgi].waste-ledger__title{font-size:var(--step-2);font-weight:var(--weight-title)}.waste-ledger__text[data-astro-cid-5pfpwwgi]{max-width:46ch;font-size:var(--step-0);line-height:var(--leading-body);text-wrap:pretty;margin:0}.waste-ledger__aside[data-astro-cid-5pfpwwgi]{width:100%;margin-top:var(--space-4)}.waste-ledger__table[data-astro-cid-5pfpwwgi]{border-collapse:collapse;border-top:1px solid var(--line-strong);inline-size:100%}.waste-ledger__table[data-astro-cid-5pfpwwgi] thead[data-astro-cid-5pfpwwgi] th[data-astro-cid-5pfpwwgi]{padding-block:var(--space-2);border-bottom:1px solid var(--line-strong);color:var(--muted);font-size:var(--step-micro);font-weight:var(--weight-detail);letter-spacing:.06em;text-align:start;text-transform:uppercase}.waste-ledger__table[data-astro-cid-5pfpwwgi] thead[data-astro-cid-5pfpwwgi] th[data-astro-cid-5pfpwwgi]:last-child{text-align:end}.waste-ledger__table[data-astro-cid-5pfpwwgi] tbody[data-astro-cid-5pfpwwgi] th[data-astro-cid-5pfpwwgi],.waste-ledger__table[data-astro-cid-5pfpwwgi] tbody[data-astro-cid-5pfpwwgi] td[data-astro-cid-5pfpwwgi]{padding-block:var(--space-3);border-bottom:1px solid var(--line);vertical-align:baseline}.waste-ledger__table[data-astro-cid-5pfpwwgi] tbody[data-astro-cid-5pfpwwgi] th[data-astro-cid-5pfpwwgi]{min-width:0;padding-right:var(--space-4);color:var(--text);font-size:var(--step-0);font-weight:var(--weight-body);text-align:start;text-wrap:pretty;overflow-wrap:anywhere;hyphens:manual;line-height:1.4}.waste-ledger__table[data-astro-cid-5pfpwwgi] tbody[data-astro-cid-5pfpwwgi] th[data-astro-cid-5pfpwwgi]:first-letter{text-transform:uppercase}.waste-ledger__table[data-astro-cid-5pfpwwgi] tbody[data-astro-cid-5pfpwwgi] td[data-astro-cid-5pfpwwgi]{width:1%;color:var(--color-ink-2);text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.waste-ledger__amount[data-astro-cid-5pfpwwgi]{font-family:var(--font-display);font-size:var(--step-1);font-weight:var(--weight-title);font-variant-numeric:tabular-nums;line-height:1}.waste-ledger__unit[data-astro-cid-5pfpwwgi]{color:var(--muted);font-size:var(--step-meta);margin-left:.25em}.waste-ledger__table[data-astro-cid-5pfpwwgi] tbody[data-astro-cid-5pfpwwgi] tr[data-astro-cid-5pfpwwgi].is-run{background:color-mix(in oklch, var(--accent) 12%, transparent)}.waste-ledger__table[data-astro-cid-5pfpwwgi] tbody[data-astro-cid-5pfpwwgi] tr[data-astro-cid-5pfpwwgi].is-run th[data-astro-cid-5pfpwwgi]{padding-left:var(--space-3);border-bottom-color:color-mix(in oklch, var(--accent-strong) 22%, transparent)}.waste-ledger__table[data-astro-cid-5pfpwwgi] tbody[data-astro-cid-5pfpwwgi] tr[data-astro-cid-5pfpwwgi].is-run-end th[data-astro-cid-5pfpwwgi]{border-bottom-color:var(--line)}.waste-ledger__table[data-astro-cid-5pfpwwgi] tbody[data-astro-cid-5pfpwwgi] td[data-astro-cid-5pfpwwgi].waste-ledger__shared{padding-right:var(--space-3);border-left:1px solid var(--accent-strong);padding-left:var(--space-4);vertical-align:middle}.waste-ledger__shared[data-astro-cid-5pfpwwgi] .waste-ledger__amount[data-astro-cid-5pfpwwgi]{color:var(--accent-strong);font-size:var(--step-3);font-weight:var(--weight-action)}@container (width>=56rem){.waste-ledger--aside[data-astro-cid-5pfpwwgi] .waste-ledger__layout[data-astro-cid-5pfpwwgi]{align-items:start;gap:0 var(--space-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.waste-ledger--aside[data-astro-cid-5pfpwwgi] .waste-ledger__head[data-astro-cid-5pfpwwgi]{top:calc(var(--header-scrolled-height) + env(safe-area-inset-top,0px) + var(--space-6));position:sticky}}
