.pg[data-v-b4dd4d90]{background:var(--aq-ground);color:var(--aq-ink);min-block-size:100%}.hero[data-v-b4dd4d90]{border-block-end:var(--aq-rule);padding-block-start:clamp(2.25rem,6vw,4rem);padding-block-end:clamp(1.75rem,4vw,2.5rem)}.eyebrow[data-v-b4dd4d90]{border:1px solid var(--aq-brand-soft);border-radius:var(--aq-radius-pill);background:var(--aq-surface);color:var(--aq-brand);padding:.35rem .85rem;font-size:.8125rem;font-weight:600;display:inline-block}.title[data-v-b4dd4d90]{letter-spacing:-.015em;margin:1rem 0 0;font-size:clamp(2rem,5vw,3.25rem);font-weight:800;line-height:1.25}.lede[data-v-b4dd4d90]{max-width:56ch;color:var(--aq-ink-soft);margin:.8rem 0 0;font-size:1.0625rem;line-height:1.75}.ask[data-v-b4dd4d90]{flex-wrap:wrap;align-items:baseline;gap:.4rem .55rem;max-width:48rem;margin-block-start:clamp(1.5rem,4vw,2.25rem);font-size:clamp(1.2rem,3vw,1.6rem);font-weight:500;line-height:1.6;display:flex}.slot[data-v-b4dd4d90]{display:inline-flex}.phrase[data-v-b4dd4d90]{white-space:nowrap;align-items:baseline;gap:.55rem;display:inline-flex}.pick[data-v-b4dd4d90]{-webkit-appearance:none;appearance:none;border:0;border-block-end:2px solid var(--aq-brand);color:var(--aq-brand);font:inherit;cursor:pointer;background:0 0;border-radius:0;padding:.05rem .2rem .1rem;font-weight:700}select.pick[data-v-b4dd4d90]{field-sizing:content;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:.15em 60%,.45em 60%;background-repeat:no-repeat;background-size:.3em .3em;padding-inline-end:1.3em}[dir=ltr] select.pick[data-v-b4dd4d90]{background-position:calc(100% - .45em) 60%,calc(100% - .15em) 60%}.pick[data-v-b4dd4d90]:focus-visible{outline:2px solid var(--aq-brand);outline-offset:3px;border-radius:2px}.amount[data-v-b4dd4d90]{font-variant-numeric:tabular-nums;cursor:text;inline-size:8.5ch}.amount[data-v-b4dd4d90]::placeholder{color:var(--aq-ink-soft);opacity:.7;font-weight:400}.unit[data-v-b4dd4d90]{color:var(--aq-ink-soft);font-size:.7em}.echo[data-v-b4dd4d90]{color:var(--aq-ink-soft);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;margin:.6rem 0 0;font-size:.9375rem;display:flex}.echo-usd[data-v-b4dd4d90]{display:inline}.wrap[data-v-b4dd4d90]{padding-block-start:2rem;padding-block-end:4rem}.ledger--loading[data-v-b4dd4d90]{pointer-events:none}.bone[data-v-b4dd4d90]{vertical-align:middle;block-size:1rem;display:inline-block}.bone--name[data-v-b4dd4d90]{inline-size:9rem}.bone--fig[data-v-b4dd4d90]{inline-size:6rem}.note[data-v-b4dd4d90]{max-width:60ch;color:var(--aq-ink-soft);margin:0;line-height:1.7}.empty[data-v-b4dd4d90]{border:1px dashed var(--aq-line-strong);border-radius:var(--aq-radius-lg);justify-items:start;gap:.6rem;padding:1.25rem 1.4rem;display:grid}.empty .aq-btn[data-v-b4dd4d90]{text-decoration:none}.empty-title[data-v-b4dd4d90]{margin:0}.results-head[data-v-b4dd4d90]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;margin-block-end:1rem;display:flex}.results-title[data-v-b4dd4d90]{margin:0}.legend[data-v-b4dd4d90]{max-width:34rem;color:var(--aq-ink-soft);flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-size:.8125rem;display:flex}.key[data-v-b4dd4d90]{border-radius:3px;block-size:6px;inline-size:1.4rem;display:inline-block}.key--range[data-v-b4dd4d90]{background:var(--aq-brand-soft);opacity:.45}.key--budget[data-v-b4dd4d90]{background:var(--aq-accent);border-radius:2px;block-size:.9rem;inline-size:3px;margin-inline-start:.5rem}.none-fit[data-v-b4dd4d90]{margin-block-end:1rem}.ledger[data-v-b4dd4d90]{border:var(--aq-rule);border-radius:var(--aq-radius-lg);background:var(--aq-surface);margin:0;padding:0;list-style:none;overflow:hidden}.ledger li+li[data-v-b4dd4d90]{border-block-start:var(--aq-rule)}.row[data-v-b4dd4d90]{color:inherit;grid-template-columns:1fr auto;grid-template-areas:"place fig""bar bar";align-items:baseline;gap:.6rem 1rem;padding:.9rem 1.1rem;text-decoration:none;display:grid}.row[data-v-b4dd4d90]:hover{background:var(--aq-brand-wash)}.row[data-v-b4dd4d90]:focus-visible{outline:2px solid var(--aq-brand);outline-offset:-2px}.place[data-v-b4dd4d90]{flex-wrap:wrap;grid-area:place;align-items:baseline;gap:0 .5rem;min-inline-size:0;display:flex}.district[data-v-b4dd4d90]{color:var(--aq-brand);font-weight:600}.city[data-v-b4dd4d90]{color:var(--aq-ink-soft);font-size:.875rem}.basis[data-v-b4dd4d90]{color:var(--aq-ink-soft);flex-basis:100%;font-size:.75rem}.fig[data-v-b4dd4d90]{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:fig}.fig strong[data-v-b4dd4d90]{margin-inline-end:.3em;font-weight:700}.ledger--above .fig strong[data-v-b4dd4d90],.ledger--above .district[data-v-b4dd4d90]{color:var(--aq-ink-soft)}.bar[data-v-b4dd4d90]{background:var(--aq-line);border-radius:3px;grid-area:bar;align-self:center;block-size:6px;position:relative}.span[data-v-b4dd4d90]{background:var(--aq-brand-soft);opacity:.45;border-radius:3px;position:absolute;top:0;bottom:0}.tick[data-v-b4dd4d90]{background:var(--aq-brand);border-radius:2px;inline-size:3px;margin-inline-start:-1.5px;position:absolute;top:-5px;bottom:-5px}.ledger--above .tick[data-v-b4dd4d90]{background:var(--aq-ink-soft)}.budget[data-v-b4dd4d90]{background:var(--aq-accent);inline-size:2px;margin-inline-start:-1px;position:absolute;top:-8px;bottom:-8px}.divider[data-v-b4dd4d90]{color:var(--aq-ink-soft);align-items:center;gap:.75rem;margin:1.75rem 0 .75rem;font-size:.875rem;font-weight:600;display:flex}.divider[data-v-b4dd4d90]:after{content:"";border-block-start:1px dashed var(--aq-line-strong);flex:1}.honest[data-v-b4dd4d90]{border-radius:var(--aq-radius);background:var(--aq-accent-wash);max-width:60ch;color:var(--aq-ink-soft);margin:1.5rem 0 0;padding:.75rem 1rem;font-size:.875rem;line-height:1.7}@media (min-width:48rem){.row[data-v-b4dd4d90]{grid-template-columns:minmax(12rem,16rem) 1fr minmax(10rem,auto);grid-template-areas:"place bar fig";align-items:center;gap:1.5rem}.budget[data-v-b4dd4d90]{top:-1.25rem;bottom:-1.25rem}}
