.ad-slot{margin:2rem 0;padding:.6rem 0;border-top:1px solid var(--pm-hair);border-bottom:1px solid var(--pm-hair)}.seat-id.svelte-1qtwpqn{display:flex;flex-wrap:wrap;gap:0 .6rem;font-stretch:var(--pm-narrow);font-size:.95rem;color:var(--pm-ink2)}.seat-code.svelte-1qtwpqn{font-weight:700;color:var(--pm-ink);font-stretch:var(--pm-narrow);font-variant-numeric:tabular-nums slashed-zero}.status.svelte-1qtwpqn{border-left:1.5px solid var(--pm-ink);padding:.15rem 0 .15rem .75rem;font-size:14px;line-height:1.55;color:var(--pm-ink2);max-width:72ch}.tallies.svelte-1qtwpqn{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:560px){.tallies.svelte-1qtwpqn{grid-template-columns:1fr 1fr;gap:2rem}}.tally.svelte-1qtwpqn{width:100%;border-collapse:collapse;font-stretch:var(--pm-narrow);font-size:14px}.tally.svelte-1qtwpqn thead:where(.svelte-1qtwpqn) th:where(.svelte-1qtwpqn){font-size:12px;font-weight:500;color:var(--pm-ink2);text-align:left;padding:0 0 .3rem;border-bottom:1px solid var(--pm-rule)}.tally.svelte-1qtwpqn tbody:where(.svelte-1qtwpqn) th:where(.svelte-1qtwpqn),.tally.svelte-1qtwpqn td:where(.svelte-1qtwpqn){padding:.35rem 0;border-bottom:1px solid var(--pm-hair);text-align:left;font-weight:600}.tally.svelte-1qtwpqn .num:where(.svelte-1qtwpqn){text-align:right;font-variant-numeric:tabular-nums slashed-zero;font-weight:700}.index.svelte-1qtwpqn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--pm-rule);border-left:1px solid var(--pm-hair)}@media(min-width:640px){.index.svelte-1qtwpqn{grid-template-columns:repeat(7,minmax(0,1fr))}}.index-cell.svelte-1qtwpqn{display:grid;border-right:1px solid var(--pm-hair);border-bottom:1px solid var(--pm-hair);min-width:0}.index-link.svelte-1qtwpqn{display:grid;grid-template-rows:auto 1fr auto;gap:2px;min-height:76px;padding:6px 7px 7px;color:var(--pm-ink);text-decoration:none;font-stretch:var(--pm-narrow);transition:background .14s ease-out}@media(hover:hover)and (pointer:fine){.index-link.svelte-1qtwpqn:hover{background:color-mix(in srgb,var(--pm-ink) 6%,var(--pm-bg))}}.index-code.svelte-1qtwpqn{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums slashed-zero}.index-name.svelte-1qtwpqn{font-size:11.5px;line-height:1.2;color:var(--pm-ink2);overflow-wrap:anywhere}.index-n.svelte-1qtwpqn{display:flex;flex-wrap:wrap;align-items:flex-end;gap:3px;min-height:20px}.index-mark.svelte-1qtwpqn{width:30px;height:20px;object-fit:contain;object-position:left bottom}.sr-only.svelte-1qtwpqn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.seat.svelte-1qtwpqn{margin-top:1.75rem;scroll-margin-top:4.5rem}.seat.svelte-1qtwpqn:target .seat-head:where(.svelte-1qtwpqn){background:color-mix(in srgb,var(--pm-ink) 6%,var(--pm-bg))}.seat-head.svelte-1qtwpqn{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem;padding:.6rem 0 .55rem;border-top:1px solid var(--pm-rule)}.seat-title.svelte-1qtwpqn{font-size:1rem;font-weight:700;letter-spacing:-.01em}.seat-title.svelte-1qtwpqn .seat-code:where(.svelte-1qtwpqn){font-size:.95rem;margin-right:.35rem}.seat-inc.svelte-1qtwpqn{font-size:13px;color:var(--pm-ink2);font-stretch:var(--pm-narrow)}.ballot-paper.svelte-1qtwpqn{border:1.5px solid var(--pm-ink)}.ballot-row.svelte-1qtwpqn{display:grid;grid-template-columns:48px minmax(0,1fr) 38px;align-items:center;gap:0 10px;padding:6px 10px;border-top:1px solid var(--pm-hair);scroll-margin-top:4.5rem}.numbered.svelte-1qtwpqn .ballot-row:where(.svelte-1qtwpqn){grid-template-columns:1.6rem 48px minmax(0,1fr) 38px;padding-left:0}.ballot-row.svelte-1qtwpqn:first-child{border-top:none}.ballot-row.svelte-1qtwpqn:target{background:color-mix(in srgb,var(--pm-ink) 6%,var(--pm-bg))}.ballot-no.svelte-1qtwpqn{align-self:stretch;display:grid;place-items:center;border-right:1px solid var(--pm-hair);font-stretch:var(--pm-narrow);font-weight:700;font-variant-numeric:tabular-nums slashed-zero}.ballot-body.svelte-1qtwpqn{display:flex;flex-direction:column;min-width:0}.ballot-name.svelte-1qtwpqn{font-size:15px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.ballot-party.svelte-1qtwpqn{font-stretch:var(--pm-narrow);font-weight:500;font-size:13px;color:var(--pm-ink2)}.ballot-row-pending.svelte-1qtwpqn .ballot-name:where(.svelte-1qtwpqn){font-weight:500;font-style:italic;color:var(--pm-ink2)}.ballot.svelte-1qtwpqn{width:38px;height:26px;object-fit:contain;object-position:right center}.ballot-inline.svelte-1qtwpqn{display:inline-block;width:30px;height:20px;vertical-align:-5px;margin:0 6px 0 0;object-position:left center}.portrait.svelte-1qtwpqn{display:block;width:48px;height:60px;object-fit:cover;object-position:top;border:1px solid var(--pm-hair);background:var(--pm-hair)}.portrait-empty.svelte-1qtwpqn{background:repeating-linear-gradient(135deg,transparent 0 4px,color-mix(in srgb,var(--pm-ink) 10%,transparent) 4px 5px)}.rule-list.svelte-1qtwpqn{border-top:1px solid var(--pm-rule)}.rule-row.svelte-1qtwpqn{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.15rem 1rem;padding:.5rem 0;border-bottom:1px solid var(--pm-hair)}.rule-row-stack.svelte-1qtwpqn{display:block}@media(prefers-reduced-motion:reduce){.index-link.svelte-1qtwpqn{transition:none}}
