.page-header.svelte-1q63h7m{background:var(--blue);padding:3.5rem 0 3rem}.eyebrow.svelte-1q63h7m{letter-spacing:.14em;text-transform:uppercase;color:#fff9;margin-bottom:.75rem;font-size:.7rem;font-weight:700}h1.svelte-1q63h7m{color:var(--white);letter-spacing:-.03em;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:900;line-height:1.05}.subtitle.svelte-1q63h7m{color:#ffffffa6;max-width:520px;font-size:.95rem;font-weight:300}.filter-input.svelte-1q63h7m{font-family:var(--font);border:1.5px solid var(--gray-rule);background:var(--white);color:var(--ink);border-radius:3px;width:220px;padding:.45rem .9rem;font-size:.82rem}.filter-select.svelte-1q63h7m{font-family:var(--font);border:1.5px solid var(--gray-rule);background:var(--white);color:var(--ink);cursor:pointer;border-radius:3px;padding:.45rem .75rem;font-size:.82rem}.result-count.svelte-1q63h7m{color:var(--gray-mid);letter-spacing:.04em;font-size:.72rem;font-weight:600}.table-wrap.svelte-1q63h7m{border:1px solid var(--gray-rule);border-radius:4px;overflow-x:auto}.spenders-table.svelte-1q63h7m{border-collapse:collapse;width:100%;font-size:.8rem}.spenders-table.svelte-1q63h7m thead:where(.svelte-1q63h7m){background:var(--off-white);border-bottom:2px solid var(--gray-rule)}.spenders-table.svelte-1q63h7m th:where(.svelte-1q63h7m){text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--gray-mid);white-space:nowrap;padding:.65rem .9rem;font-size:.65rem;font-weight:700}.sortable.svelte-1q63h7m{cursor:pointer;-webkit-user-select:none;user-select:none}.sortable.svelte-1q63h7m:hover{color:var(--blue)}.spenders-table.svelte-1q63h7m td:where(.svelte-1q63h7m){border-bottom:1px solid var(--gray-light);color:var(--gray-dark);white-space:nowrap;padding:.65rem .9rem}.spender-row.svelte-1q63h7m:last-child td:where(.svelte-1q63h7m){border-bottom:none}.spender-row.svelte-1q63h7m:hover td:where(.svelte-1q63h7m){background:var(--off-white)}.spender-row.dem.svelte-1q63h7m{border-left:3px solid var(--blue-mid)}.spender-row.rep.svelte-1q63h7m{border-left:3px solid var(--red)}.spender-row.ind.svelte-1q63h7m{border-left:3px solid var(--gray-mid)}.rank-col.svelte-1q63h7m{width:40px;color:var(--gray-mid);font-size:.72rem;font-weight:600}.name-col.svelte-1q63h7m{min-width:200px}.member-link.svelte-1q63h7m{text-decoration:none;display:block}.member-name.svelte-1q63h7m{color:var(--ink);font-size:.82rem;font-weight:700;display:block}.member-link.svelte-1q63h7m:hover .member-name:where(.svelte-1q63h7m){color:var(--blue-mid)}.member-district.svelte-1q63h7m{color:var(--gray-mid);margin-top:1px;font-size:.68rem;display:block}.dpv-val.svelte-1q63h7m{font-size:.85rem;font-weight:800}.dpv-val.red.svelte-1q63h7m{color:var(--red)}.dpv-val.blue.svelte-1q63h7m{color:var(--blue-mid)}.dpv-val.gray.svelte-1q63h7m{color:var(--gray-mid)}
