.contents.astro-r23zxhq3{min-width:0}.summary.astro-r23zxhq3{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-6);min-height:var(--size-control);list-style:none;cursor:pointer;color:var(--color-ink);font-size:var(--text-list);line-height:var(--leading-list);border-top:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline);border-radius:var(--spacing-1)}.summary.astro-r23zxhq3::-webkit-details-marker{display:none}.summary.astro-r23zxhq3:focus-visible{outline:var(--focus-ring-width) solid var(--color-ink);outline-offset:var(--focus-ring-offset)}.mark.astro-r23zxhq3{position:relative;width:var(--size-icon);height:var(--size-icon);color:var(--color-gray)}.mark.astro-r23zxhq3:before,.mark.astro-r23zxhq3:after{content:"";position:absolute;left:.125rem;right:.125rem;top:calc(50% - .046875rem);height:.09375rem;border-radius:var(--radius-full);background:currentColor}.mark.astro-r23zxhq3:after{transform:rotate(90deg);transition:transform var(--duration-enter) var(--ease-out)}.box.astro-r23zxhq3[open] .mark.astro-r23zxhq3:after{transform:rotate(0)}.list.astro-r23zxhq3{list-style:none;margin:0;padding:var(--spacing-2) 0 0;display:flex;flex-direction:column}.link.astro-r23zxhq3{display:block;padding-block:var(--spacing-2);color:var(--color-gray);font-size:var(--text-detail);line-height:var(--leading-detail);text-decoration:none;border-radius:var(--spacing-1);transition:color var(--duration-hover) var(--ease-out),opacity var(--duration-release) var(--ease-out)}.link.astro-r23zxhq3[data-current]{color:var(--color-ink)}@media(hover:hover)and (pointer:fine){.link.astro-r23zxhq3:hover{color:var(--color-ink)}}.link.astro-r23zxhq3:focus-visible{outline:var(--focus-ring-width) solid var(--color-ink);outline-offset:var(--focus-ring-offset)}@media(min-width:761px){.contents.astro-r23zxhq3{position:sticky;top:calc(var(--nav-offset, 4.5rem) + var(--spacing-8));align-self:start}.summary.astro-r23zxhq3{position:absolute;inline-size:1px;block-size:1px;min-height:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;pointer-events:none;border:0}.list.astro-r23zxhq3{gap:var(--spacing-1);padding-top:var(--spacing-1)}.link.astro-r23zxhq3{padding-block:var(--spacing-1);font-size:var(--text-note);line-height:var(--leading-note)}}.sources.astro-ibacar7a{max-width:var(--layout-measure);min-width:0}.heading.astro-ibacar7a{margin:0 0 var(--rhythm-block);font-size:var(--text-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);font-weight:var(--font-weight-regular);color:var(--color-ink)}.toggle.astro-ibacar7a{display:none}@media(max-width:760px){.astro-ibacar7a[data-collapse] .toggle.astro-ibacar7a:not([hidden]){display:flex;align-items:center;gap:var(--spacing-4);inline-size:100%;min-block-size:var(--size-control);margin:0;padding:var(--spacing-6) 0;border:0;border-block:1px solid var(--color-hairline);background:none;color:var(--color-ink);font:inherit;font-size:var(--text-list);line-height:var(--leading-list);letter-spacing:normal;text-align:start;cursor:pointer}.astro-ibacar7a[data-collapse] .toggle.astro-ibacar7a span.astro-ibacar7a{flex:1 1 0}.astro-ibacar7a[data-collapse] .toggle.astro-ibacar7a:focus-visible{outline:var(--focus-ring-width) solid var(--color-ink);outline-offset:var(--focus-ring-offset)}.astro-ibacar7a[data-collapse]:has(.toggle:not([hidden])) .heading.astro-ibacar7a{margin:0}.astro-ibacar7a[data-collapse]:has(.toggle:not([hidden])) .label.astro-ibacar7a{display:none}.astro-ibacar7a[data-collapse]:has(.toggle:not([hidden])) .item.astro-ibacar7a:first-child{border-top:0}.astro-ibacar7a[data-folded] .list.astro-ibacar7a,.toggle.astro-ibacar7a[aria-expanded=true] .v.astro-ibacar7a{display:none}}.glyph.astro-ibacar7a{flex:none;fill:none;stroke:var(--color-gray);stroke-width:1.5;stroke-linecap:round}.list.astro-ibacar7a{list-style:none;margin:0;padding:0}.item.astro-ibacar7a{display:flex;gap:var(--spacing-4);padding-block:var(--spacing-3);border-top:1px solid var(--color-hairline);scroll-margin-top:var(--spacing-6)}.item.astro-ibacar7a:last-child{border-bottom:1px solid var(--color-hairline)}.item.astro-ibacar7a:target{background:var(--color-fill)}.num.astro-ibacar7a{flex:none;width:var(--spacing-6);color:var(--color-gray);font-size:var(--text-detail);line-height:var(--leading-list);font-variant-numeric:tabular-nums}.entry.astro-ibacar7a{display:flex;flex-direction:column;gap:var(--spacing-0-5);min-width:0}.title.astro-ibacar7a{color:var(--color-ink);font-size:var(--text-detail);line-height:var(--leading-list);overflow-wrap:anywhere}a.astro-ibacar7a.title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;border-radius:var(--spacing-1)}@media(hover:hover)and (pointer:fine){a.astro-ibacar7a.title:hover{color:var(--color-gray)}}a.astro-ibacar7a.title:focus-visible{outline:var(--focus-ring-width) solid var(--color-ink);outline-offset:var(--focus-ring-offset)}.meta.astro-ibacar7a{color:var(--color-gray);font-size:var(--text-note);line-height:var(--leading-note)}.scope.astro-mmk77j5c{container-type:inline-size}.label.astro-mmk77j5c{font-size:var(--text-detail);line-height:var(--leading-detail);overflow-wrap:anywhere}.value.astro-mmk77j5c{font-weight:var(--font-weight-money);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.track.astro-mmk77j5c{position:relative;min-inline-size:0}.bar.astro-mmk77j5c{position:absolute;inset-block:0;inset-inline-start:calc(var(--start, 0) * 1%);inline-size:calc((var(--end) - var(--start, 0)) * 1%);min-inline-size:.375rem;border-radius:var(--radius-value);background:var(--color-fill)}.astro-mmk77j5c[data-highlight] .bar.astro-mmk77j5c{background:var(--color-ink)}.bars.astro-mmk77j5c{display:grid;grid-template-columns:8.75rem minmax(0,1fr) auto;column-gap:var(--spacing-4);row-gap:var(--spacing-4);align-items:center}.bars.astro-mmk77j5c .row.astro-mmk77j5c{display:contents}.bars.astro-mmk77j5c .label.astro-mmk77j5c{color:var(--color-gray)}.bars.astro-mmk77j5c .track.astro-mmk77j5c{block-size:var(--size-control)}.bars.astro-mmk77j5c .value.astro-mmk77j5c{font-size:var(--text-list);line-height:var(--leading-list)}.range.astro-mmk77j5c{display:grid;grid-template-columns:10.5rem minmax(0,1fr) auto;column-gap:var(--spacing-4);align-items:center;position:relative}.lines.astro-mmk77j5c{grid-column:2;align-self:stretch;position:relative;pointer-events:none}.line.astro-mmk77j5c{position:absolute;inset-block:0;inset-inline-start:calc(var(--at) * 1%);inline-size:1px;background:var(--color-hairline)}.axis.astro-mmk77j5c{display:contents}.ticks.astro-mmk77j5c{grid-column:2;grid-row:1;position:relative;block-size:var(--spacing-6)}.tick.astro-mmk77j5c{position:absolute;inset-inline-start:calc(var(--at) * 1%);transform:translate(-50%);font-size:var(--text-note);line-height:var(--leading-note);color:var(--color-gray);font-variant-numeric:tabular-nums;white-space:nowrap}.tick.astro-mmk77j5c[data-edge=start]{transform:none}.tick.astro-mmk77j5c[data-edge=end]{transform:translate(-100%)}.measure.astro-mmk77j5c{grid-column:3;grid-row:1;justify-self:end;font-size:var(--text-note);line-height:var(--leading-note);color:var(--color-gray)}.group.astro-mmk77j5c{grid-column:1 / -1;padding-block-start:var(--spacing-4);padding-block-end:var(--spacing-1);font-size:var(--text-note);line-height:var(--leading-note);color:var(--color-gray)}.range.astro-mmk77j5c .row.astro-mmk77j5c{display:contents}@container (width >= 30rem){.range.astro-mmk77j5c .row.astro-mmk77j5c>.astro-mmk77j5c,.range.astro-mmk77j5c .group.astro-mmk77j5c{grid-row:var(--r)}.range.astro-mmk77j5c .label.astro-mmk77j5c{grid-column:1}.range.astro-mmk77j5c .track.astro-mmk77j5c{grid-column:2}.range.astro-mmk77j5c .value.astro-mmk77j5c{grid-column:3}}.range.astro-mmk77j5c .label.astro-mmk77j5c{color:var(--color-ink)}.range.astro-mmk77j5c .track.astro-mmk77j5c,.range.astro-mmk77j5c .label.astro-mmk77j5c,.range.astro-mmk77j5c .value.astro-mmk77j5c{min-block-size:var(--spacing-8);display:flex;align-items:center}.range.astro-mmk77j5c .value.astro-mmk77j5c{justify-content:flex-end;font-size:var(--text-detail);line-height:var(--leading-detail)}.range.astro-mmk77j5c .bar.astro-mmk77j5c{inset-block:auto;block-size:var(--spacing-5)}.stub.astro-mmk77j5c{position:absolute;inset-block-start:50%;transform:translateY(-50%);inset-inline-start:calc(var(--start) * 1%);inline-size:.375rem;block-size:var(--spacing-5);border-radius:var(--radius-value);background:var(--color-fill)}.members.astro-mmk77j5c{margin-inline-start:calc(var(--start) * 1% + 1rem);max-inline-size:calc(100% - var(--start) * 1% - 1rem);min-inline-size:0;font-size:var(--text-note);line-height:var(--leading-note);color:var(--color-gray);overflow-wrap:anywhere}.members.astro-mmk77j5c[data-flip]{margin-inline-start:auto;margin-inline-end:calc((100 - var(--start)) * 1% + 1rem);max-inline-size:calc(var(--start) * 1% - 1rem);text-align:end}@container (width >= 36rem){.tick.astro-mmk77j5c[data-thin-wide],.line.astro-mmk77j5c[data-thin-wide]{display:none}}@container (width < 36rem){.tick.astro-mmk77j5c[data-thin-narrow],.line.astro-mmk77j5c[data-thin-narrow]{display:none}}@container (width < 30rem){.bars.astro-mmk77j5c,.range.astro-mmk77j5c{display:flex;flex-direction:column;gap:var(--spacing-4);align-items:stretch}.bars.astro-mmk77j5c .row.astro-mmk77j5c,.range.astro-mmk77j5c .row.astro-mmk77j5c{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--spacing-4);row-gap:var(--spacing-2);align-items:baseline}.bars.astro-mmk77j5c .track.astro-mmk77j5c,.range.astro-mmk77j5c .track.astro-mmk77j5c{grid-column:1 / -1;grid-row:2}.range.astro-mmk77j5c .row.astro-mmk77j5c{row-gap:var(--spacing-1)}.range.astro-mmk77j5c .label.astro-mmk77j5c,.range.astro-mmk77j5c .value.astro-mmk77j5c{min-block-size:0}.range.astro-mmk77j5c .track.astro-mmk77j5c{min-block-size:var(--spacing-5)}.lines.astro-mmk77j5c{display:none}.group.astro-mmk77j5c{padding-block-start:var(--spacing-2)}.ticks.astro-mmk77j5c{inline-size:100%}.measure.astro-mmk77j5c{display:none}}.context.astro-6buqatun{margin:0 0 var(--spacing-6);font-size:var(--text-note);line-height:var(--leading-note);color:var(--color-gray)}[data-flow] [data-segmented]{margin-bottom:var(--spacing-6)}.lanes.astro-6buqatun{display:grid;gap:var(--spacing-8)}.head.astro-6buqatun{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:var(--spacing-4)}.name.astro-6buqatun{margin:0;font-size:var(--text-detail);line-height:var(--leading-detail);font-weight:var(--font-weight-regular);color:var(--color-ink)}.largest.astro-6buqatun{margin:0;font-size:var(--text-note);line-height:var(--leading-note);color:var(--color-gray)}.plot.astro-6buqatun{position:relative;block-size:var(--rh);margin-inline:var(--is) var(--ie)}.lines.astro-6buqatun{position:absolute;inset:0;inline-size:100%;block-size:100%;overflow:visible}.lines.astro-6buqatun[data-orient=col]{display:none}.edge.astro-6buqatun{stroke:var(--color-gray);stroke-width:1.5px;fill:none;transition:stroke var(--duration-settle) var(--ease-out)}.edge.astro-6buqatun[data-state=dashed]{stroke-dasharray:5 5}.edge.astro-6buqatun[data-state=blocked]{stroke:var(--color-ink);stroke-width:3px}[data-switch] .lane.astro-6buqatun:not([data-active]) .edge.astro-6buqatun:not([data-state=blocked]){stroke:var(--color-hairline)}[data-switch] .lane.astro-6buqatun:not([data-active]) .name.astro-6buqatun{color:var(--color-gray)}.pos.astro-6buqatun{position:absolute;left:var(--rx);top:var(--ry);margin:0;transform:translate(-50%,-50%)}.node.astro-6buqatun{display:grid;place-items:center}.node.astro-6buqatun[data-kind=person]{border-radius:var(--radius-full);box-shadow:0 0 0 4px var(--color-ground)}.box.astro-6buqatun{display:grid;place-items:center;inline-size:7.5rem;block-size:3.5rem;border-radius:var(--radius-value);background:var(--color-fill);font-size:var(--text-detail);line-height:var(--leading-detail);text-align:center;box-shadow:0 0 0 4px var(--color-ground)}.crowd.astro-6buqatun{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);inline-size:7.5rem;block-size:var(--size-face);border-radius:var(--radius-full);background:var(--color-fill);box-shadow:0 0 0 4px var(--color-ground);font-size:var(--text-note);line-height:var(--leading-note)}.dots.astro-6buqatun{display:flex;gap:var(--spacing-0-5)}.dots.astro-6buqatun i.astro-6buqatun{inline-size:.5rem;block-size:.5rem;border-radius:var(--radius-full);background:var(--color-gray)}.under.astro-6buqatun{transform:translate(-50%,1.5rem);font-size:var(--text-note);line-height:var(--leading-note);color:var(--color-gray);white-space:nowrap}.amount.astro-6buqatun{padding-inline:.375rem;background:var(--color-ground);font-size:var(--text-detail);line-height:var(--leading-detail);white-space:nowrap}.amount.astro-6buqatun[data-state=blocked]{font-size:var(--text-list);line-height:var(--leading-list)}.cross.astro-6buqatun{inline-size:var(--size-icon);block-size:var(--size-icon);fill:none;stroke:var(--color-ink);stroke-width:3px;background:var(--color-ground)}.why.astro-6buqatun{transform:translate(-73%,.875rem);max-inline-size:6.5rem;font-size:var(--text-note);line-height:var(--leading-note);color:var(--color-gray)}[data-flow]{container-type:inline-size}@container (width < 36rem){.plot.astro-6buqatun{block-size:var(--ch);margin-inline:0}.lines.astro-6buqatun[data-orient=row]{display:none}.box.astro-6buqatun,.crowd.astro-6buqatun{inline-size:min(7.5rem,calc((100cqw - 42px) / var(--k) - var(--spacing-2)))}.crowd.astro-6buqatun{gap:var(--spacing-1)}.lines.astro-6buqatun[data-orient=col]{display:block}.pos.astro-6buqatun{left:var(--cx);top:var(--cy)}.under.astro-6buqatun{transform:translate(calc(var(--size-face) / 2 + var(--spacing-2)),-50%)}.why.astro-6buqatun{transform:translate(var(--spacing-3),-50%);max-inline-size:8rem}}@media(forced-colors:active){.edge.astro-6buqatun{stroke:CanvasText}.box.astro-6buqatun,.dots.astro-6buqatun{border:1px solid CanvasText}}@media(prefers-reduced-motion:reduce){.edge.astro-6buqatun{transition:none}}.frame.astro-ybr3fgda{container-type:inline-size}.grid.astro-ybr3fgda{--cell: var(--size-control);--pitch: var(--spacing-1);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-3);font-size:var(--text-detail);line-height:var(--leading-detail);color:var(--color-ink)}.grid.astro-ybr3fgda{--cap: var(--text-detail);--cellw: calc((100cqw - (var(--cols) - 1) * var(--pitch)) / var(--cols));--cell-text: min(var(--cap), calc((var(--cellw) - 2px) / var(--chars)))}.grid.astro-ybr3fgda[data-many]{--cap: var(--text-note)}.label.astro-ybr3fgda,.per.astro-ybr3fgda,.who.astro-ybr3fgda,.date.astro-ybr3fgda{font-size:var(--text-note);line-height:var(--leading-note);color:var(--color-gray)}.row.astro-ybr3fgda{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name price per" "cells cells cells";align-items:baseline;column-gap:var(--spacing-2);row-gap:var(--spacing-2)}.row.astro-ybr3fgda .name.astro-ybr3fgda{grid-area:name;overflow-wrap:anywhere}.row.astro-ybr3fgda .price.astro-ybr3fgda{grid-area:price}.row.astro-ybr3fgda .per.astro-ybr3fgda{grid-area:per}.row.astro-ybr3fgda .cells.astro-ybr3fgda{grid-area:cells;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));column-gap:var(--pitch);align-items:center}.row.astro-ybr3fgda .date.astro-ybr3fgda{display:none}.cell.astro-ybr3fgda,.sum.astro-ybr3fgda,.gap.astro-ybr3fgda,.price.astro-ybr3fgda,.per.astro-ybr3fgda,.total.astro-ybr3fgda .money{white-space:nowrap}.cell.astro-ybr3fgda,.sum.astro-ybr3fgda,.gap.astro-ybr3fgda{font-size:var(--cell-text, inherit);line-height:var(--leading-note)}.nm.astro-ybr3fgda,.head.astro-ybr3fgda .name.astro-ybr3fgda,.head.astro-ybr3fgda .per.astro-ybr3fgda{display:none}.person.astro-ybr3fgda{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:var(--spacing-0-5);min-inline-size:0;--size-face: min(2.5rem, calc((100cqw - (var(--cols) - 1) * var(--pitch)) / var(--cols)))}.who.astro-ybr3fgda{margin-inline:calc(var(--spacing-0-5) / -1);max-inline-size:calc(100% + var(--spacing-1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell.astro-ybr3fgda{display:grid;place-items:center;min-block-size:var(--cell);border-radius:var(--radius-value);border:1px solid var(--color-hairline);background:var(--color-ground);min-inline-size:0}.cell.astro-ybr3fgda[data-on]{border-color:transparent;background:var(--color-fill)}.astro-ybr3fgda[data-adjust],.astro-ybr3fgda[data-adjust] .name.astro-ybr3fgda{color:var(--color-gray)}.cell.astro-ybr3fgda[data-plain]{border-color:transparent;background:none;min-block-size:var(--spacing-6)}.astro-ybr3fgda[data-adjust] .money{font-weight:var(--font-weight-regular)}.foot.astro-ybr3fgda{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-3);border-top:1px solid var(--color-hairline);padding-top:var(--spacing-4);margin-top:var(--spacing-1)}.foot.astro-ybr3fgda .row.astro-ybr3fgda{grid-template-areas:"name name name" "cells cells cells"}.sum.astro-ybr3fgda{display:grid;place-items:center;min-block-size:var(--spacing-6);min-inline-size:0}.astro-ybr3fgda[data-gray] .sum.astro-ybr3fgda{color:var(--color-gray)}.astro-ybr3fgda[data-gray] .sum.astro-ybr3fgda .money{font-weight:var(--font-weight-regular)}.gap.astro-ybr3fgda{display:grid;place-items:center;align-content:center;min-block-size:var(--cell);padding-block:var(--spacing-1);min-inline-size:0;border:var(--focus-ring-width) dashed var(--color-ink);border-radius:var(--radius-value);color:var(--color-ink)}.total.astro-ybr3fgda{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-3);padding-top:var(--spacing-3);border-top:1px solid var(--color-hairline);font-size:var(--text-list);line-height:var(--leading-list)}.readout.astro-ybr3fgda{margin:0;color:var(--color-gray)}.astro-ybr3fgda[data-mode=ledger] .row.astro-ybr3fgda{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"date name" "cells cells"}.astro-ybr3fgda[data-mode=ledger] .row.astro-ybr3fgda .date.astro-ybr3fgda{display:inline;grid-area:date}.astro-ybr3fgda[data-mode=ledger] .head.astro-ybr3fgda{grid-template-areas:"cells cells"}.astro-ybr3fgda[data-mode=ledger] .foot.astro-ybr3fgda .row.astro-ybr3fgda{grid-template-areas:"name name" "cells cells"}.readouts.astro-ybr3fgda{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-3);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--color-hairline)}.reading.astro-ybr3fgda{margin:0;display:grid;gap:var(--spacing-0-5);color:var(--color-gray)}.reading.astro-ybr3fgda[data-ink] .text.astro-ybr3fgda{color:var(--color-ink);font-weight:var(--font-weight-money)}@container (width < 30rem){.grid.astro-ybr3fgda[data-many] .foot.astro-ybr3fgda .cells.astro-ybr3fgda{grid-template-columns:minmax(0,1fr);row-gap:var(--spacing-1)}.grid.astro-ybr3fgda[data-many] .sum.astro-ybr3fgda,.grid.astro-ybr3fgda[data-many] .gap.astro-ybr3fgda{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);min-block-size:var(--spacing-6);padding-inline:var(--spacing-2);font-size:var(--text-detail);line-height:var(--leading-detail)}.grid.astro-ybr3fgda[data-many] .gap.astro-ybr3fgda{min-block-size:var(--cell)}.grid.astro-ybr3fgda[data-many] .nm.astro-ybr3fgda{display:inline;flex:1 1 auto;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-gray)}.grid.astro-ybr3fgda[data-many] .gap.astro-ybr3fgda .nm.astro-ybr3fgda{color:var(--color-ink)}}@container (width >= 36rem){.grid.astro-ybr3fgda,.grid.astro-ybr3fgda[data-many]{--pitch: var(--spacing-2);--cell-w: 3.75rem;--cap: var(--text-detail);--cellw: var(--cell-w)}.row.astro-ybr3fgda{grid-template-columns:minmax(0,1fr) 4rem max-content 5rem;grid-template-areas:"name price cells per";column-gap:var(--spacing-3);align-items:center}.row.astro-ybr3fgda .cells.astro-ybr3fgda{grid-template-columns:repeat(var(--cols),var(--cell-w))}.row.astro-ybr3fgda .price.astro-ybr3fgda,.row.astro-ybr3fgda .per.astro-ybr3fgda{text-align:end}.head.astro-ybr3fgda{align-items:end}.head.astro-ybr3fgda .per.astro-ybr3fgda{display:block}.grid.astro-ybr3fgda[data-many] .per.astro-ybr3fgda{display:none}.grid.astro-ybr3fgda[data-many] .row.astro-ybr3fgda:not([data-mode=ledger] .row){grid-template-columns:minmax(0,1fr) 4rem max-content;grid-template-areas:"name price cells"}.foot.astro-ybr3fgda .row.astro-ybr3fgda{grid-template-areas:"name price cells per"}.total.astro-ybr3fgda{padding-inline:0}.astro-ybr3fgda[data-mode=ledger] .row.astro-ybr3fgda{grid-template-columns:3.5rem minmax(0,1fr) max-content;grid-template-areas:"date name cells"}.astro-ybr3fgda[data-mode=ledger] .head.astro-ybr3fgda,.astro-ybr3fgda[data-mode=ledger] .foot.astro-ybr3fgda .row.astro-ybr3fgda{grid-template-areas:"name name cells"}.astro-ybr3fgda[data-mode=ledger] .readouts.astro-ybr3fgda{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column}}.head.astro-64evyijt{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--spacing-1) var(--spacing-4);margin-block-end:var(--spacing-3)}.legend.astro-64evyijt{display:flex;flex-wrap:wrap;gap:var(--spacing-1) var(--spacing-4);margin:0;padding:0;list-style:none;font-size:var(--text-note);line-height:var(--leading-note)}.legend.astro-64evyijt li.astro-64evyijt{display:flex;align-items:center;gap:var(--spacing-2)}.swatch.astro-64evyijt{inline-size:var(--spacing-6);block-size:0;border-block-start:2.5px solid var(--color-ink)}.swatch.astro-64evyijt[data-road=ghost]{border-block-start:2px dashed var(--color-gray)}.chart.astro-64evyijt{container-type:inline-size;overflow:clip;min-inline-size:0;font-size:var(--text-note);line-height:var(--leading-note);font-variant-numeric:tabular-nums}.plot.astro-64evyijt{position:relative;block-size:260px;margin-inline:36px 12px}.paths.astro-64evyijt{position:absolute;inset:0;inline-size:100%;block-size:100%;overflow:visible}.area.astro-64evyijt{fill:var(--color-fill)}.axis.astro-64evyijt{stroke:var(--color-hairline);stroke-width:1px;vector-effect:non-scaling-stroke}.tick-mark.astro-64evyijt{stroke:var(--color-gray);stroke-width:1px;vector-effect:non-scaling-stroke}.ink.astro-64evyijt{fill:none;stroke:var(--color-ink);stroke-width:2.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ghost.astro-64evyijt{fill:none;stroke:var(--color-gray);stroke-width:2px;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.zero.astro-64evyijt{position:absolute;inset-inline-end:calc(100% + var(--spacing-2));top:250px;color:var(--color-gray)}.band.astro-64evyijt{position:absolute;inset-block-start:0;block-size:44px;background:var(--color-fill);display:flex;align-items:flex-start;justify-content:center;color:var(--color-gray)}.dot.astro-64evyijt{position:absolute;inline-size:var(--spacing-2);block-size:var(--spacing-2);margin:calc(var(--spacing-1) * -1) 0 0 calc(var(--spacing-1) * -1);border-radius:var(--radius-full);background:var(--color-ink)}.dot.astro-64evyijt[data-road=ghost]{background:var(--color-gray)}.labels.astro-64evyijt{position:absolute;inset:0;visibility:hidden;pointer-events:none}.lbl.astro-64evyijt{position:absolute;white-space:nowrap;color:var(--color-ink)}.lbl.astro-64evyijt[data-road=ghost],.lbl.astro-64evyijt[data-road=ghost] .money{color:var(--color-gray)}.lbl.astro-64evyijt[data-pos]{transform:translate(-50%)}.lbl.astro-64evyijt[data-pos=above]{margin-block-start:-26px}.lbl.astro-64evyijt[data-pos=below]{margin-block-start:8px}.start.astro-64evyijt{margin-inline-start:6px}.step.astro-64evyijt{display:flex;flex-direction:column;margin-inline-start:6px}.who.astro-64evyijt{font-size:var(--text-detail);line-height:var(--leading-note)}.cap.astro-64evyijt{margin-inline-start:10px}.area-text.astro-64evyijt{position:absolute;transform:translate(-50%,-50%);white-space:nowrap;visibility:hidden}.ticks.astro-64evyijt{position:relative;block-size:var(--leading-note);margin:var(--spacing-3) 12px 0 36px;color:var(--color-gray)}.tick.astro-64evyijt{position:absolute;transform:translate(-50%);white-space:nowrap;visibility:hidden}.fallback.astro-64evyijt{margin-block-start:var(--spacing-4)}.values.astro-64evyijt{display:grid;gap:var(--spacing-1);margin:0;padding:0;list-style:none;font-size:var(--text-detail);line-height:var(--leading-detail)}.values.astro-64evyijt li.astro-64evyijt{display:flex;justify-content:space-between;gap:var(--spacing-4);padding-block:var(--spacing-1);border-block-start:1px solid var(--color-hairline)}.values.astro-64evyijt li.astro-64evyijt .money{white-space:nowrap}.values.astro-64evyijt .road.astro-64evyijt{margin-block-start:var(--spacing-3);padding-block:var(--spacing-1);font-size:var(--text-note);line-height:var(--leading-note);color:var(--color-gray);list-style:none}.values.astro-64evyijt li.astro-64evyijt[data-road=ghost]{color:var(--color-gray)}.loose.astro-64evyijt{margin:var(--spacing-2) 0 0;color:var(--color-gray)}.gap.astro-64evyijt{margin-block-start:var(--spacing-3)}.astro-64evyijt[data-from]{visibility:hidden}.astro-64evyijt[data-from="0"]{visibility:visible}.astro-64evyijt[data-until="0"]{display:none}@container (width >= 320px){.astro-64evyijt[data-from="320"]{visibility:visible}.astro-64evyijt[data-until="320"]{display:none}}@container (width >= 400px){.astro-64evyijt[data-from="400"]{visibility:visible}.astro-64evyijt[data-until="400"]{display:none}}@container (width >= 480px){.astro-64evyijt[data-from="480"]{visibility:visible}.astro-64evyijt[data-until="480"]{display:none}}@container (width >= 560px){.astro-64evyijt[data-from="560"]{visibility:visible}.astro-64evyijt[data-until="560"]{display:none}}@container (width >= 620px){.astro-64evyijt[data-from="620"]{visibility:visible}.astro-64evyijt[data-until="620"]{display:none}}@media(forced-colors:active){.ink.astro-64evyijt{stroke:CanvasText}.ghost.astro-64evyijt,.axis.astro-64evyijt,.tick-mark.astro-64evyijt{stroke:GrayText}.area.astro-64evyijt,.band.astro-64evyijt{forced-color-adjust:none;background:Canvas;fill:Canvas}}.bar.astro-mehbfxj2{container-type:inline-size;--bar-h: var(--size-control);min-inline-size:0}.astro-mehbfxj2[data-size=tall]{--bar-h: 3rem}.track.astro-mehbfxj2,.heads.astro-mehbfxj2{display:grid;gap:var(--spacing-1);min-inline-size:0}.heads.astro-mehbfxj2{padding-block-end:var(--spacing-2);font-size:var(--text-detail);line-height:var(--leading-detail)}.head.astro-mehbfxj2{text-align:center;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seg.astro-mehbfxj2{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:var(--spacing-1-5, 6px);min-inline-size:0;block-size:var(--bar-h);padding-inline:var(--spacing-1);border-radius:var(--radius-value);background:var(--color-fill);color:var(--color-ink);font-size:var(--text-note);line-height:var(--leading-note);white-space:nowrap}.seg.astro-mehbfxj2[data-outline]{background:transparent;border:var(--focus-ring-width) dashed var(--color-ink)}.name.astro-mehbfxj2{display:none;color:var(--color-gray);font-size:var(--text-note)}.seg.astro-mehbfxj2[data-n=full]{justify-content:flex-start;padding-inline:var(--spacing-3) var(--spacing-2)}.seg.astro-mehbfxj2[data-n=full] .name.astro-mehbfxj2{display:inline}.seg.astro-mehbfxj2[data-n=none] .value.astro-mehbfxj2{display:none}.stairs.astro-mehbfxj2{display:none;list-style:none;margin:var(--spacing-1) 0 0;padding:0}.stairs.astro-mehbfxj2[data-width=narrow]{display:block}.stair.astro-mehbfxj2{position:relative;block-size:var(--leading-note);font-size:var(--text-note);line-height:var(--leading-note)}.tick.astro-mehbfxj2{position:absolute;inset-inline-start:var(--c);inline-size:var(--focus-ring-width);transform:translate(-50%);bottom:50%;block-size:calc(var(--r) * var(--leading-note) + var(--leading-note) / 2 + var(--spacing-1));background:var(--color-gray)}.text.astro-mehbfxj2{position:absolute;white-space:nowrap;color:var(--color-gray)}.stair.astro-mehbfxj2[data-anchor=start] .text.astro-mehbfxj2{inset-inline-start:var(--c);padding-inline-start:var(--spacing-2)}.stair.astro-mehbfxj2[data-anchor=end] .text.astro-mehbfxj2{inset-inline-end:calc(100% - var(--c));padding-inline-end:var(--spacing-2)}.stair.astro-mehbfxj2[data-outline] .tick.astro-mehbfxj2{background:var(--color-ink)}.stair.astro-mehbfxj2[data-outline] .text.astro-mehbfxj2{color:var(--color-ink)}@container (min-width: 560px){.seg.astro-mehbfxj2{font-size:var(--text-detail);line-height:var(--leading-detail)}.astro-mehbfxj2[data-size=tall] .seg.astro-mehbfxj2{font-size:var(--text-note);line-height:var(--leading-note)}.seg.astro-mehbfxj2[data-n] .value.astro-mehbfxj2{display:inline}.seg.astro-mehbfxj2[data-n] .name.astro-mehbfxj2{display:none}.seg.astro-mehbfxj2[data-n]{justify-content:center;padding-inline:var(--spacing-1)}.seg.astro-mehbfxj2[data-w=full]{justify-content:flex-start;padding-inline:var(--spacing-3) var(--spacing-2)}.seg.astro-mehbfxj2[data-w=full] .name.astro-mehbfxj2{display:inline}.seg.astro-mehbfxj2[data-w=none] .value.astro-mehbfxj2,.stairs.astro-mehbfxj2[data-width=narrow]{display:none}.stairs.astro-mehbfxj2[data-width=wide]{display:block}}@container (max-width: 277.98px){.seg.astro-mehbfxj2[data-n]{justify-content:center;padding-inline:var(--spacing-1)}.seg.astro-mehbfxj2[data-n] .value.astro-mehbfxj2{display:inline}.seg.astro-mehbfxj2[data-n] .name.astro-mehbfxj2{display:none}.seg.astro-mehbfxj2[data-t=full]{justify-content:flex-start;padding-inline:var(--spacing-3) var(--spacing-2)}.seg.astro-mehbfxj2[data-t=full] .name.astro-mehbfxj2{display:inline}.seg.astro-mehbfxj2[data-t=none] .value.astro-mehbfxj2,.stairs.astro-mehbfxj2[data-width=narrow]{display:none}.stairs.astro-mehbfxj2[data-width=tiny]{display:block}}.stack.astro-pslfkrk2{display:grid;gap:var(--spacing-6);min-inline-size:0}.group.astro-pslfkrk2{display:grid;gap:var(--spacing-2);min-inline-size:0}.head.astro-pslfkrk2{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-3)}.of.astro-pslfkrk2{display:flex;align-items:baseline;gap:var(--spacing-1);white-space:nowrap}.total.astro-pslfkrk2{font-size:var(--text-list);line-height:var(--leading-list)}.sums.astro-pslfkrk2{display:grid}.sum.astro-pslfkrk2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding-block:var(--spacing-4);border-block-start:1px solid var(--color-hairline)}.sum.astro-pslfkrk2:last-child{padding-block-end:0}.sum-value.astro-pslfkrk2{font-size:var(--text-list);line-height:var(--leading-list);text-align:end;white-space:nowrap;margin-inline-start:auto}.tail.astro-pslfkrk2{margin:0;text-align:end;color:var(--color-gray);font-size:var(--text-note);line-height:var(--leading-note)}.tap.astro-c6mbiep3{container-type:inline-size;display:grid}.bill.astro-c6mbiep3{display:grid;gap:var(--spacing-8);padding-block-start:var(--spacing-4)}.item.astro-c6mbiep3{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-4);min-inline-size:0}.what.astro-c6mbiep3{display:grid;gap:var(--rhythm-tight);min-inline-size:0}.what.astro-c6mbiep3>:first-child{line-height:var(--leading-detail)}.what.astro-c6mbiep3>:last-child{line-height:1.25rem}.faces.astro-c6mbiep3{display:flex;gap:var(--spacing-1);flex:none}@container (width < 30rem){.item.astro-c6mbiep3[data-people="5"],.item.astro-c6mbiep3[data-people="6"]{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}}@container (width < 14rem){.item.astro-c6mbiep3{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}.faces.astro-c6mbiep3{flex:0 1 auto;flex-wrap:wrap;max-inline-size:100%}.person.astro-c6mbiep3{grid-template-columns:auto minmax(0,1fr)}.owes.astro-c6mbiep3{grid-column:2;justify-items:start;text-align:start}}.hint-live.astro-c6mbiep3,.figure:has([data-tap][data-live]) .hint-static.astro-c6mbiep3{display:none}.figure:has([data-tap][data-live]) .hint-live.astro-c6mbiep3{display:inline}.readout.astro-c6mbiep3{margin:var(--spacing-6) 0 0;padding-block:var(--spacing-6) var(--spacing-4);border-block-start:1px solid var(--color-hairline);font-size:var(--text-subhead);line-height:var(--leading-subhead);letter-spacing:var(--tracking-heading)}.heads.astro-c6mbiep3,.total.astro-c6mbiep3{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-3)}.head.astro-c6mbiep3{font-size:var(--text-note);line-height:var(--leading-note);color:var(--color-gray)}.head.astro-c6mbiep3[data-even]{color:var(--color-ink)}.heads.astro-c6mbiep3{align-items:flex-end;min-block-size:1.75rem}.people.astro-c6mbiep3{list-style:none;margin:0;padding:0;display:grid}.person.astro-c6mbiep3{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:var(--spacing-3);min-block-size:3.5rem;margin:0}.owes.astro-c6mbiep3{display:grid;justify-items:end;text-align:end}.gap.astro-c6mbiep3{font-size:var(--text-note);line-height:var(--leading-note);color:var(--color-gray)}.gap.astro-c6mbiep3[data-hi]{color:var(--color-ink)}.total.astro-c6mbiep3{padding-block-start:var(--spacing-4);border-block-start:1px solid var(--color-hairline)}
