.congress-directory-module__ZykA3q__list{border:1px solid var(--line);background:#fff;border-radius:12px;margin:0;padding:0;list-style:none}.congress-directory-module__ZykA3q__list>li+li{border-top:1px solid var(--line)}.congress-directory-module__ZykA3q__list>li:first-child>*{border-radius:11px 11px 0 0}.congress-directory-module__ZykA3q__list>li:last-child>*{border-radius:0 0 11px 11px}.congress-directory-module__ZykA3q__billRow,.congress-directory-module__ZykA3q__voteRow{align-items:center;gap:20px;min-width:0;padding:18px 22px;display:grid}.congress-directory-module__ZykA3q__billRow{grid-template-columns:minmax(0,1fr) 100px 136px 20px;min-height:88px;transition:background-color .15s}.congress-directory-module__ZykA3q__billRow:hover,.congress-directory-module__ZykA3q__billRow:focus-visible{background:#f0f4fa}.congress-directory-module__ZykA3q__billRow:focus-visible,.congress-directory-module__ZykA3q__voteRow a:focus-visible{outline:3px solid var(--navy-2);outline-offset:3px}.congress-directory-module__ZykA3q__identity{min-width:0}.congress-directory-module__ZykA3q__label{font:700 12px/1.5 var(--sans);color:var(--muted);margin-bottom:4px;display:block}.congress-directory-module__ZykA3q__title{color:var(--navy);font:700 19px/1.3 var(--serif);overflow-wrap:anywhere;margin:0;display:block}.congress-directory-module__ZykA3q__metric,.congress-directory-module__ZykA3q__date{font:13px/1.5 var(--sans);color:var(--muted);flex-direction:column;gap:3px;display:flex}.congress-directory-module__ZykA3q__metric strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px}.congress-directory-module__ZykA3q__date time{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.congress-directory-module__ZykA3q__arrow{color:var(--red-dark);font-size:20px}.congress-directory-module__ZykA3q__voteRow{grid-template-columns:minmax(0,1fr) 310px;align-items:start}.congress-directory-module__ZykA3q__question{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.6}.congress-directory-module__ZykA3q__outcome{border-left:1px solid var(--line);padding-left:20px;font-size:14px;line-height:1.5}.congress-directory-module__ZykA3q__outcome>strong{color:var(--ink)}.congress-directory-module__ZykA3q__tallies{color:var(--muted);flex-wrap:wrap;gap:6px 16px;margin-top:6px;font-size:13px;display:flex}.congress-directory-module__ZykA3q__tallies b{color:var(--ink);font-variant-numeric:tabular-nums}.congress-directory-module__ZykA3q__related{min-height:44px;color:var(--red-dark);align-items:center;font-size:13px;font-weight:700;display:inline-flex}@media (max-width:760px){.congress-directory-module__ZykA3q__billRow{grid-template-columns:minmax(0,1fr) 20px;gap:12px;padding:16px}.congress-directory-module__ZykA3q__billRow .congress-directory-module__ZykA3q__identity{grid-column:1}.congress-directory-module__ZykA3q__arrow{grid-area:1/2}.congress-directory-module__ZykA3q__metric,.congress-directory-module__ZykA3q__date{flex-direction:row;grid-column:1/-1;align-items:baseline;gap:8px}.congress-directory-module__ZykA3q__metric strong{font-size:16px}.congress-directory-module__ZykA3q__voteRow{grid-template-columns:1fr;gap:12px;padding:16px}.congress-directory-module__ZykA3q__outcome{border-left:0;border-top:1px solid var(--line);padding:10px 0 0}}@media (prefers-reduced-motion:reduce){.congress-directory-module__ZykA3q__billRow{transition:none}}
