.records-heading.svelte-1w2s77c>a:where(.svelte-1w2s77c){white-space:nowrap}.councilor-scroll-hint.svelte-1w2s77c{display:none}.councilor-summary.svelte-1w2s77c tbody:where(.svelte-1w2s77c) th:where(.svelte-1w2s77c){position:sticky;left:0;background:#fff}.councilor-summary.svelte-1w2s77c thead:where(.svelte-1w2s77c) th:where(.svelte-1w2s77c):first-child{left:0;z-index:2}.councilor-summary.svelte-1w2s77c tbody:where(.svelte-1w2s77c) tr:where(.svelte-1w2s77c):hover th:where(.svelte-1w2s77c){background:#f8fafc}@media (max-width:700px){.records-resultbar.svelte-1w2s77c{flex-direction:column;align-items:flex-start;gap:10px}.records-resultbar.svelte-1w2s77c label:where(.svelte-1w2s77c){white-space:nowrap}.councilor-scroll-hint.svelte-1w2s77c{display:block;font-size:10px;color:#71808c;margin:10px 0}}.councilor-filters.svelte-1w2s77c{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:16px}.councilor-filters.svelte-1w2s77c>label:where(.svelte-1w2s77c){display:flex;gap:6px;align-items:center;font-size:11px}.councilor-filters.svelte-1w2s77c>button:where(.svelte-1w2s77c){border:1px solid #c7d2db;border-radius:4px;background:#f2f5f7;padding:7px 12px;color:#26465e;font:inherit;cursor:pointer}.councilor-filters.svelte-1w2s77c>a:where(.svelte-1w2s77c){font-size:11px}.councilor-scroll.svelte-1w2s77c{overflow:auto;border:1px solid #dce1e5;border-radius:4px;max-height:65vh}.councilor-summary.svelte-1w2s77c{min-width:980px;margin:0;font-variant-numeric:tabular-nums}.councilor-summary.svelte-1w2s77c th:where(.svelte-1w2s77c),.councilor-summary.svelte-1w2s77c td:where(.svelte-1w2s77c){padding:11px 14px;white-space:nowrap;text-align:right;font-size:12px}.councilor-summary.svelte-1w2s77c th:where(.svelte-1w2s77c):first-child{text-align:left;min-width:235px}.councilor-summary.svelte-1w2s77c tbody:where(.svelte-1w2s77c) th:where(.svelte-1w2s77c){font-weight:500}.councilor-summary.svelte-1w2s77c thead:where(.svelte-1w2s77c) th:where(.svelte-1w2s77c){position:sticky;top:0;background:#f3f5f7;z-index:1;font-size:11px}.councilor-summary.svelte-1w2s77c thead:where(.svelte-1w2s77c) button:where(.svelte-1w2s77c){display:flex;gap:10px;align-items:center;justify-content:flex-end;width:100%;border:0;background:none;color:#566875;font:inherit;padding:0;cursor:pointer}.councilor-summary.svelte-1w2s77c thead:where(.svelte-1w2s77c) th:where(.svelte-1w2s77c):first-child button:where(.svelte-1w2s77c){justify-content:flex-start}.councilor-summary.svelte-1w2s77c th[aria-sort=ascending]:where(.svelte-1w2s77c) button:where(.svelte-1w2s77c),.councilor-summary.svelte-1w2s77c th[aria-sort=descending]:where(.svelte-1w2s77c) button:where(.svelte-1w2s77c){color:#174d70}.councilor-summary.svelte-1w2s77c tbody:where(.svelte-1w2s77c) tr:where(.svelte-1w2s77c):hover{background:#f8fafc}.councilor-summary.svelte-1w2s77c strong:where(.svelte-1w2s77c){font-weight:600}.stat-detail.svelte-1w2s77c{display:block;font-size:10px;color:#71808c;margin-top:3px}.stat-percent.svelte-1w2s77c{display:inline-block;min-width:48px;margin-left:7px;color:#71808c;font-size:11px}.councilor-methodology.svelte-1w2s77c{max-width:1040px;font-size:11px;line-height:1.7;color:#667682;margin-top:15px}.councilor-methodology.svelte-1w2s77c strong:where(.svelte-1w2s77c){font-weight:600;color:#455969}.councilor-methodology.svelte-1w2s77c summary:where(.svelte-1w2s77c){cursor:pointer;color:#215476}.councilor-methodology.svelte-1w2s77c ul:where(.svelte-1w2s77c){padding-left:18px}@media (max-width:700px){.councilor-filters.svelte-1w2s77c .records-directory-search:where(.svelte-1w2s77c){width:100%}.records-resultbar.svelte-1w2s77c p:where(.svelte-1w2s77c){flex-wrap:wrap;gap:5px}.councilor-summary.svelte-1w2s77c th:where(.svelte-1w2s77c):first-child{min-width:200px}}
