.page.svelte-1n4z0dk{position:relative;z-index:2;max-width:1100px;margin:0 auto;padding:7em 2em 4em;color:var(--color-ink-900)}.eyebrow.wax.svelte-1n4z0dk{color:var(--color-wax-red)}h1.svelte-1n4z0dk{font-family:var(--font-display);font-size:2.8rem;letter-spacing:.04em;margin:.2em 0}.lede.svelte-1n4z0dk{font-family:var(--font-editorial);font-style:italic;color:var(--color-ink-500);margin:0 0 1em}.empty.svelte-1n4z0dk{font-family:var(--font-editorial);color:var(--color-ink-500);padding:2em 0}.italic.svelte-1n4z0dk{font-style:italic}.err.svelte-1n4z0dk{color:var(--color-wax-red)}.block.svelte-1n4z0dk{margin:2.5em 0}.block.split.svelte-1n4z0dk{display:grid;grid-template-columns:1fr 1fr;gap:2em;align-items:start}.vote-list.svelte-1n4z0dk{list-style:none;padding:0;margin:1em 0 0;display:grid;gap:1.2em}.vote-list.svelte-1n4z0dk li:where(.svelte-1n4z0dk){background:var(--color-parchment-100);border:1px solid var(--color-ink-900);padding:1.2em 1.4em}.vote-head.svelte-1n4z0dk{display:flex;justify-content:space-between;align-items:baseline}.vote-head.svelte-1n4z0dk h3:where(.svelte-1n4z0dk){font-family:var(--font-display);font-size:1.1rem;margin:0;letter-spacing:.04em}.vote-meta.svelte-1n4z0dk{font-family:var(--font-mono);font-size:.75rem;color:var(--color-ink-500)}.vote-desc.svelte-1n4z0dk{font-family:var(--font-editorial);font-style:italic;color:var(--color-ink-700);margin:.4em 0 .8em}.vote-opts.svelte-1n4z0dk{display:grid;gap:.4em}.opt.svelte-1n4z0dk{display:grid;grid-template-columns:1fr 2fr auto;align-items:center;gap:.8em;padding:.6em .8em;background:var(--color-parchment-200);border:1px solid rgba(26,32,48,.18);font-family:var(--font-body);text-align:left;cursor:pointer}.opt.svelte-1n4z0dk:hover{background:var(--color-parchment-300)}.opt-label.svelte-1n4z0dk{font-family:var(--font-display);font-size:.85rem;letter-spacing:.04em}.opt-bar.svelte-1n4z0dk{background:var(--color-parchment-300);height:6px;border-radius:2px;overflow:hidden}.opt-bar.svelte-1n4z0dk span:where(.svelte-1n4z0dk){display:block;height:100%;background:var(--color-wax-red)}.opt-count.svelte-1n4z0dk{font-family:var(--font-mono);font-size:.85rem;color:var(--color-ink-700);min-width:2em;text-align:right}.coffers.svelte-1n4z0dk{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--color-ink-900);border-bottom:1px solid var(--color-ink-900);margin:.6em 0 1em}.cof.svelte-1n4z0dk{padding:1em;border-left:1px solid rgba(26,32,48,.18)}.cof.svelte-1n4z0dk:first-child{border-left:none}.cof.svelte-1n4z0dk .big:where(.svelte-1n4z0dk){display:block;font-family:var(--font-display);font-size:1.8rem;color:var(--color-ink-900)}.cof.svelte-1n4z0dk .cof-label:where(.svelte-1n4z0dk){font-family:var(--font-mono);font-size:.7rem;letter-spacing:.18em;color:var(--color-ink-500)}.offices.svelte-1n4z0dk{list-style:none;padding:0;margin:.6em 0 0}.offices.svelte-1n4z0dk li:where(.svelte-1n4z0dk){display:grid;grid-template-columns:36px 1fr auto;gap:.8em;align-items:center;padding:.7em 0;border-top:1px solid rgba(26,32,48,.15)}.o-title.svelte-1n4z0dk{font-family:var(--font-display);font-size:.85rem;letter-spacing:.04em}.o-name.svelte-1n4z0dk{font-family:var(--font-editorial);font-style:italic;color:var(--color-ink-500);font-size:.85rem}.o-term.svelte-1n4z0dk{font-family:var(--font-mono);font-size:.7rem;color:var(--color-ink-500)}.rule-deco.svelte-1n4z0dk{border:none;margin:2em 0}.note.svelte-1n4z0dk{font-family:var(--font-editorial);font-style:italic;font-size:.85rem;color:var(--color-ink-500);margin-top:2em}@media(max-width:700px){.block.split.svelte-1n4z0dk,.coffers.svelte-1n4z0dk{grid-template-columns:1fr}.cof.svelte-1n4z0dk{border-left:none;border-top:1px solid rgba(26,32,48,.18)}.cof.svelte-1n4z0dk:first-child{border-top:none}}
