.bill.svelte-ivrq61{margin:0}figcaption.svelte-ivrq61{display:grid;gap:.2rem;margin-bottom:1rem}.title.svelte-ivrq61{font-weight:700;font-size:var(--text-lg)}.subtitle.svelte-ivrq61{color:var(--ink-2);font-size:var(--text-sm)}.instruction.svelte-ivrq61{margin-top:.35rem;font-weight:700;font-size:var(--text-sm);color:var(--color-accent-text)}svg.svelte-ivrq61{display:block;font-family:var(--font-sans);overflow:visible;margin:0 auto}.slice.svelte-ivrq61{transition:opacity calc(var(--1s) * .15) ease-out;cursor:pointer;stroke:var(--paper);stroke-width:1.5}.slice.estimate.svelte-ivrq61{stroke:var(--estimate);stroke-width:1.5;stroke-dasharray:4 3}.slice.on.svelte-ivrq61{stroke:var(--ink);stroke-width:2}.slice.estimate.on.svelte-ivrq61{stroke:var(--estimate)}.hatch.svelte-ivrq61{stroke:var(--estimate);stroke-width:1.5}.centre-name.svelte-ivrq61{text-anchor:middle;font-size:12px;font-weight:700;fill:var(--ink-2)}.centre-name.est.svelte-ivrq61{fill:var(--estimate)}.centre-sub.svelte-ivrq61{text-anchor:middle;font-size:11px;fill:var(--ink-3)}.centre-value.svelte-ivrq61{text-anchor:middle;font-family:var(--font-serif);font-size:22px;font-weight:600;fill:var(--ink)}.chips.svelte-ivrq61{margin-top:1rem}.chips.svelte-ivrq61 button:where(.svelte-ivrq61){display:inline-flex;align-items:center;gap:.45rem}.chips.svelte-ivrq61 button.estimate:where(.svelte-ivrq61){color:var(--estimate);border-style:dashed;border-color:var(--estimate)}.chips.svelte-ivrq61 button.estimate[aria-pressed=true]:where(.svelte-ivrq61){background:var(--estimate);color:var(--paper)}.swatch.svelte-ivrq61{width:10px;height:10px;flex:none;box-shadow:0 0 0 1.5px var(--paper)}.swatch.est.svelte-ivrq61{background:repeating-linear-gradient(45deg,var(--estimate) 0 1.5px,transparent 1.5px 4px)}.working.svelte-ivrq61{margin-top:.9rem;font-size:var(--text-sm)}.working.svelte-ivrq61 p:where(.svelte-ivrq61){margin:0}.working-formula.svelte-ivrq61{font-size:var(--text-xs);color:var(--ink-2)}.working.svelte-ivrq61 ul:where(.svelte-ivrq61){list-style:none;margin:0;padding:0;display:grid;gap:.15rem}.working.svelte-ivrq61 li:where(.svelte-ivrq61){display:grid;grid-template-columns:1fr auto auto;gap:.6rem;align-items:baseline}.value.svelte-ivrq61{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.src.svelte-ivrq61{margin:1rem 0 0}@media(max-width:900px){.chips.svelte-ivrq61{position:sticky;top:0;z-index:3;margin-top:.75rem;padding:.6rem 0;background:var(--paper);border-bottom:1px solid var(--rule)}}.stack.svelte-dkat5s{margin:0}figcaption.svelte-dkat5s{display:grid;gap:.2rem;margin-bottom:.5rem}.title.svelte-dkat5s{font-weight:700;font-size:var(--text-base)}.bar.svelte-dkat5s{display:flex;height:2rem;width:100%;border:1px solid var(--rule);overflow:hidden}.seg.svelte-dkat5s{min-width:2px}.seg.estimate.svelte-dkat5s{background-image:repeating-linear-gradient(45deg,var(--estimate) 0 2px,transparent 2px 6px);border-left:1px dashed var(--estimate);border-right:1px dashed var(--estimate)}.key.svelte-dkat5s{list-style:none;margin:.6rem 0 0;padding:0;display:grid;gap:.15rem}.key.svelte-dkat5s li:where(.svelte-dkat5s){display:grid;grid-template-columns:12px 1fr auto;gap:.55rem;align-items:center;font-size:var(--text-sm)}.swatch.svelte-dkat5s{width:12px;height:12px;border-radius:2px}.swatch.estimate.svelte-dkat5s{border:1px dashed var(--estimate);background-image:repeating-linear-gradient(45deg,var(--estimate) 0 2px,transparent 2px 5px)}.est.svelte-dkat5s{margin-left:.45rem;font-weight:700;color:var(--estimate);font-size:var(--text-xs)}.value.svelte-dkat5s{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.note.svelte-dkat5s{margin:.6rem 0 0}.show.svelte-dkat5s{margin-top:.5rem;padding:0;background:none;border:0;font:inherit;font-size:var(--text-sm);font-weight:700;color:var(--color-accent-text);cursor:pointer}.show.svelte-dkat5s:hover{text-decoration:underline}.show.svelte-dkat5s:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.working.svelte-dkat5s{margin-top:.5rem;font-size:var(--text-sm)}.working.svelte-dkat5s p:where(.svelte-dkat5s){margin:0}.formula.svelte-dkat5s{font-size:var(--text-xs);color:var(--ink-2)}.working.svelte-dkat5s ul:where(.svelte-dkat5s){list-style:none;margin:0;padding:0;display:grid;gap:.1rem}.working.svelte-dkat5s li:where(.svelte-dkat5s){display:grid;grid-template-columns:1fr auto;gap:.6rem}.piece.svelte-l2gl6{padding-block:clamp(2rem,5vw,4rem)}.prose.svelte-l2gl6{max-width:var(--measure-prose);margin-top:3.5rem}.wide.svelte-l2gl6{margin-top:3rem}.master-detail.svelte-l2gl6{display:grid;grid-template-columns:minmax(0,21rem) minmax(0,1fr);gap:2.5rem 3rem;align-items:start;max-width:68rem}.master.svelte-l2gl6{position:sticky;top:1.25rem}.detail.svelte-l2gl6{min-width:0}.sub.svelte-l2gl6{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;color:var(--ink-2);margin:1.5rem 0 .4rem}.pair.svelte-l2gl6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem}.src-line.svelte-l2gl6{margin-top:1.5rem}.total.svelte-l2gl6{display:grid;gap:.15rem;margin:1rem 0 .35rem}.total-value.svelte-l2gl6{font-family:var(--font-mono);font-size:var(--text-figure-sm);font-weight:600;font-variant-numeric:tabular-nums;color:var(--published)}.total-label.svelte-l2gl6{color:var(--ink-2);font-size:var(--text-sm)}.gap.svelte-l2gl6{height:1.5rem}@media(max-width:900px){.master-detail.svelte-l2gl6{grid-template-columns:minmax(0,1fr);gap:1.5rem}.master.svelte-l2gl6{position:static}.pair.svelte-l2gl6{grid-template-columns:minmax(0,1fr)}}.limits.svelte-l2gl6 ul:where(.svelte-l2gl6),.sources.svelte-l2gl6{padding-left:1.1rem}.limits.svelte-l2gl6 li:where(.svelte-l2gl6),.sources.svelte-l2gl6 li:where(.svelte-l2gl6){margin-bottom:.5rem}.nations.svelte-l2gl6,.rates.svelte-l2gl6{list-style:none;margin:1rem 0;padding:0;border-top:2px solid var(--rule-strong)}.nations.svelte-l2gl6 li:where(.svelte-l2gl6),.rates.svelte-l2gl6 li:where(.svelte-l2gl6){display:grid;grid-template-columns:1fr auto;gap:.25rem 1rem;padding:.5rem 0;border-bottom:1px solid var(--rule)}.n-name.svelte-l2gl6,.r-name.svelte-l2gl6{font-weight:600}.n-value.svelte-l2gl6{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.note.svelte-l2gl6{margin-top:1.25rem;padding:.6rem 0 0;border-top:1px solid var(--rule-strong);font-size:var(--text-sm)}
