.roster[data-astro-cid-ul6twuky]{padding-top:0}.roster-head[data-astro-cid-ul6twuky]{display:flex;flex-wrap:wrap;gap:0.5rem 1.5rem;align-items:baseline;justify-content:space-between}.roster-head[data-astro-cid-ul6twuky] h2[data-astro-cid-ul6twuky]{font-size:clamp(1.15rem,2.2vw,1.45rem);margin:0}.roster-count[data-astro-cid-ul6twuky]{margin:0;color:var(--slate)}.roster-list[data-astro-cid-ul6twuky]{list-style:none;margin:clamp(1rem,2.5vw,1.5rem) 0 0;padding:0}.cand-row[data-astro-cid-ul6twuky]{display:grid;grid-template-columns:4.5rem 1fr;gap:1rem;align-items:center;padding-block:0.65rem;border-top:var(--rule-soft)}.cand-row[data-astro-cid-ul6twuky]:last-child{border-bottom:var(--rule-soft)}.cand-face[data-astro-cid-ul6twuky] img[data-astro-cid-ul6twuky],.cand-mark[data-astro-cid-ul6twuky]{display:block;width:4.5rem;height:4.5rem;border-radius:var(--radius)}.cand-face[data-astro-cid-ul6twuky]>img[data-astro-cid-ul6twuky]{image-rendering:pixelated;object-fit:cover;border:var(--rule-soft)}.cand-mark[data-astro-cid-ul6twuky]{display:grid;place-items:center}.cand-face-logo[data-astro-cid-ul6twuky]{display:grid;place-items:center;width:4.5rem;height:4.5rem;padding:0.35rem;box-sizing:border-box}.cand-face-logo[data-astro-cid-ul6twuky] img[data-astro-cid-ul6twuky]{max-width:100%;max-height:100%;object-fit:contain}.cand-who[data-astro-cid-ul6twuky]{display:grid;gap:0.2rem}.cand-name[data-astro-cid-ul6twuky]{font-size:1.0625rem}.cand-party[data-astro-cid-ul6twuky]{display:flex;flex-wrap:wrap;gap:0.25rem 0.6rem;align-items:baseline}.cand-party-name[data-astro-cid-ul6twuky]{font-family:var(--mono);font-size:0.75rem;text-transform:uppercase;letter-spacing:0.05em}.cand-sitting[data-astro-cid-ul6twuky]{font-family:var(--mono);font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.06em;color:var(--slate)}.roster-note[data-astro-cid-ul6twuky]{margin:0.9rem 0 0;font-size:0.8125rem;color:var(--slate);max-width:60ch}.roster-note[data-astro-cid-ul6twuky].muted{font-style:normal}@media (max-width: 480px){.cand-row[data-astro-cid-ul6twuky]{grid-template-columns:3.5rem 1fr;gap:0.8rem}.cand-face[data-astro-cid-ul6twuky] img[data-astro-cid-ul6twuky],.cand-face-logo[data-astro-cid-ul6twuky],.cand-mark[data-astro-cid-ul6twuky]{width:3.5rem;height:3.5rem}}.seat-head[data-astro-cid-s5meloes]{position:relative;overflow:hidden;border-bottom:var(--rule);padding-block:clamp(1.75rem,4vw,3rem) clamp(2rem,5vw,3.5rem)}.breadcrumb[data-astro-cid-s5meloes]{margin-bottom:1rem}.seat-foot-note[data-astro-cid-s5meloes]{margin-top:1.25rem;max-width:62ch;font-size:0.95rem;color:var(--slate)}.head-grid[data-astro-cid-s5meloes]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(15rem,20rem);gap:clamp(1.5rem,5vw,4rem);align-items:start}h1[data-astro-cid-s5meloes]{max-width:16ch;margin:0.3rem 0 1.1rem}.head-cite[data-astro-cid-s5meloes]{margin-top:1rem;font-size:0.875rem;color:var(--slate)}@media (max-width: 820px){.head-grid[data-astro-cid-s5meloes]{grid-template-columns:1fr}}.seat-card[data-astro-cid-s5meloes]{background:var(--paper)}.seat-card[data-astro-cid-s5meloes] dl[data-astro-cid-s5meloes]{margin:0;display:grid;gap:0}.seat-card[data-astro-cid-s5meloes] dl[data-astro-cid-s5meloes]>div[data-astro-cid-s5meloes]{display:grid;grid-template-columns:minmax(6.5rem,1fr) 1.2fr;gap:0.75rem;padding:0.55rem 0;border-bottom:var(--rule-soft);align-items:baseline}.seat-card[data-astro-cid-s5meloes] dl[data-astro-cid-s5meloes]>div[data-astro-cid-s5meloes]:last-child{border-bottom:0}.seat-card[data-astro-cid-s5meloes] dt[data-astro-cid-s5meloes]{font-family:var(--mono);font-size:0.72rem;text-transform:uppercase;letter-spacing:0.06em;color:var(--slate)}.seat-card[data-astro-cid-s5meloes] dd[data-astro-cid-s5meloes]{margin:0}.card-foot[data-astro-cid-s5meloes]{margin:1rem 0 0;padding-top:0.85rem;border-top:var(--rule-soft);font-size:0.85rem;color:var(--slate);max-width:34ch}.body-grid[data-astro-cid-s5meloes]{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,24rem);gap:clamp(1.75rem,5vw,4rem);align-items:start}@media (max-width: 900px){.body-grid[data-astro-cid-s5meloes]{grid-template-columns:1fr}}.field[data-astro-cid-s5meloes]+.field[data-astro-cid-s5meloes]{margin-top:1.9rem;padding-top:1.6rem;border-top:var(--rule-soft)}.field[data-astro-cid-s5meloes] h2[data-astro-cid-s5meloes]{font-size:clamp(1.15rem,2.2vw,1.45rem);margin-bottom:0.6rem}.field-text[data-astro-cid-s5meloes]{margin:0;font-size:1.0625rem}.field-text[data-astro-cid-s5meloes].muted{color:var(--slate)}.evidence-text[data-astro-cid-s5meloes]{padding-top:0.6rem;border-top:var(--rule-soft);font-family:var(--text)}.field-cite[data-astro-cid-s5meloes]{margin:0.6rem 0 0;font-size:0.8125rem;color:var(--slate)}.body-side[data-astro-cid-s5meloes]{display:grid;gap:clamp(1.75rem,4vw,2.75rem)}.side-block[data-astro-cid-s5meloes] .rule-label[data-astro-cid-s5meloes]{margin-bottom:0.9rem}.side-lead[data-astro-cid-s5meloes]{margin:0;font-size:0.95rem}.side-lead[data-astro-cid-s5meloes].muted,.muted[data-astro-cid-s5meloes]{color:var(--slate)}.side-sub[data-astro-cid-s5meloes]{margin:1rem 0 0.3rem;font-family:var(--mono);font-size:0.72rem;text-transform:uppercase;letter-spacing:0.06em;color:var(--slate)}.side-result[data-astro-cid-s5meloes]{margin:0;font-size:0.95rem}.sides[data-astro-cid-s5meloes]{list-style:none;margin:0;padding:0;display:grid;gap:0.9rem}.sides[data-astro-cid-s5meloes] li[data-astro-cid-s5meloes]{display:grid;gap:0.2rem;padding-top:0.5rem;border-top:var(--rule-soft)}.side-name[data-astro-cid-s5meloes]{font-weight:500}.side-note[data-astro-cid-s5meloes]{font-size:0.85rem;color:var(--slate)}.pc-list[data-astro-cid-s5meloes]{list-style:none;margin:0.9rem 0 0;padding:0;display:grid;gap:0.55rem}.pc-list[data-astro-cid-s5meloes] li[data-astro-cid-s5meloes]{display:grid;grid-template-columns:4rem 1fr;gap:0.15rem 0.75rem;padding-bottom:0.55rem;border-bottom:var(--rule-soft)}.pc-list[data-astro-cid-s5meloes] li[data-astro-cid-s5meloes]:last-child{border-bottom:0}.pc-code[data-astro-cid-s5meloes]{font-size:1rem;letter-spacing:0.04em}.pc-meta[data-astro-cid-s5meloes]{font-size:0.78rem;color:var(--slate)}.pc-locs[data-astro-cid-s5meloes]{grid-column:2;font-size:0.78rem;color:var(--slate)}.seat-foot[data-astro-cid-s5meloes]{border-top:var(--rule)}.seat-foot[data-astro-cid-s5meloes] p[data-astro-cid-s5meloes]{max-width:none}