.lead[data-astro-cid-xs6ohxbu]{max-width:48rem;margin:var(--space-md) 0 var(--space-sm)}.elx-officials-link[data-astro-cid-xs6ohxbu]{margin:0 0 var(--space-lg);font-size:.9rem}.elx-officials-link[data-astro-cid-xs6ohxbu] a[data-astro-cid-xs6ohxbu]{color:var(--color-primary);text-decoration:none;font-weight:600}@media (hover: hover) and (pointer: fine){&[data-astro-cid-xs6ohxbu]:hover .elx-officials-link[data-astro-cid-xs6ohxbu] a[data-astro-cid-xs6ohxbu]:hover{text-decoration:underline}}.elx-controls[data-astro-cid-xs6ohxbu]{display:flex;flex-wrap:wrap;gap:var(--space-md);margin-bottom:var(--space-lg)}.elx-field[data-astro-cid-xs6ohxbu]{display:grid;gap:.3rem}.elx-field[data-astro-cid-xs6ohxbu] label[data-astro-cid-xs6ohxbu]{font-weight:600;font-size:.82rem}.elx-field[data-astro-cid-xs6ohxbu] select[data-astro-cid-xs6ohxbu]{padding:.45rem .6rem;font:inherit;min-width:12rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.elx-field[data-astro-cid-xs6ohxbu] select[data-astro-cid-xs6ohxbu]:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.elx-senate[data-astro-cid-xs6ohxbu]{margin-bottom:var(--space-xl)}.elx-senate[data-astro-cid-xs6ohxbu] h2[data-astro-cid-xs6ohxbu],.elx-grid[data-astro-cid-xs6ohxbu] h2[data-astro-cid-xs6ohxbu]{margin:0 0 var(--space-sm)}.elx-grid[data-astro-cid-xs6ohxbu]{display:grid;gap:var(--space-xl);align-items:start;grid-template-columns:minmax(0,1fr)}@media (min-width: 1024px){.elx-grid[data-astro-cid-xs6ohxbu]{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}}.elx-left[data-astro-cid-xs6ohxbu]{min-width:0}.elx-left[data-astro-cid-xs6ohxbu] .elx-field[data-astro-cid-xs6ohxbu]{margin-bottom:var(--space-md)}.elx-right[data-astro-cid-xs6ohxbu]{min-width:0}.elx-cands[data-astro-cid-xs6ohxbu]{list-style:none;padding:0;margin:0}.elx-cand[data-astro-cid-xs6ohxbu]{display:grid;grid-template-columns:1fr auto auto auto;align-items:center;gap:.5rem;padding:.4rem 0;border-bottom:1px solid var(--color-border)}.elx-cname[data-astro-cid-xs6ohxbu]{font-weight:600;color:var(--color-text);text-decoration:none;min-width:0;overflow:hidden;text-overflow:ellipsis}@media (hover: hover) and (pointer: fine){&[data-astro-cid-xs6ohxbu]:hover .elx-cname[data-astro-cid-xs6ohxbu]:hover{color:var(--color-primary)}}.elx-cparty[data-astro-cid-xs6ohxbu]{font-size:.74rem;font-weight:700;color:var(--color-muted);white-space:nowrap}.elx-craised[data-astro-cid-xs6ohxbu]{font-size:.82rem;color:var(--color-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.elx-bottom[data-astro-cid-xs6ohxbu]{display:grid;gap:var(--space-xl);align-items:start;grid-template-columns:minmax(0,1fr)}@media (min-width: 1024px){.elx-bottom[data-astro-cid-xs6ohxbu]{grid-template-columns:minmax(0,1fr) minmax(0,34rem)}}.elx-all[data-astro-cid-xs6ohxbu],.elx-usmap[data-astro-cid-xs6ohxbu]{min-width:0}.elx-usmap[data-astro-cid-xs6ohxbu] h2[data-astro-cid-xs6ohxbu]{margin:0 0 .2rem}.elx-usmap-hint[data-astro-cid-xs6ohxbu]{font-size:.85rem;margin:0 0 var(--space-sm)}.elx-lvl[data-astro-cid-xs6ohxbu]{margin-top:var(--space-md)}.elx-lvl[data-astro-cid-xs6ohxbu] h3[data-astro-cid-xs6ohxbu]{margin:0 0 .3rem}.elist[data-astro-cid-xs6ohxbu]{list-style:none;padding:0}.elist[data-astro-cid-xs6ohxbu] li[data-astro-cid-xs6ohxbu]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-sm);padding:.4rem 0;border-bottom:1px solid var(--color-border)}.ename[data-astro-cid-xs6ohxbu]{font-weight:600}.edate[data-astro-cid-xs6ohxbu]{font-variant-numeric:tabular-nums;color:var(--color-text)}.ecount[data-astro-cid-xs6ohxbu]{font-size:.85rem}.eright[data-astro-cid-xs6ohxbu]{margin-left:auto;display:inline-flex;align-items:baseline;gap:var(--space-sm)}.epast[data-astro-cid-xs6ohxbu]{font-family:var(--font-mono);font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-amber);border:1px solid color-mix(in srgb,var(--color-amber) 45%,var(--color-border));border-radius:var(--radius-pill);padding:.05rem .4rem}.cov[data-astro-cid-xs6ohxbu]{margin-top:var(--space-xl);font-size:.85rem;color:var(--color-muted)}
