.votes-page[data-astro-cid-qh3ulre7]{max-width:1800px;margin:auto;padding:65px 5% 90px}.votes-heading[data-astro-cid-qh3ulre7] h1[data-astro-cid-qh3ulre7]{margin:0 0 16px;font-size:clamp(54px,6vw,96px)}.votes-heading[data-astro-cid-qh3ulre7]>p[data-astro-cid-qh3ulre7]:last-child{margin-bottom:40px;font-size:20px}.vote-board[data-astro-cid-qh3ulre7]{background:#fff;border:1px solid #123b3625;border-radius:8px 70px 8px 8px;overflow:hidden}.vote-toolbar[data-astro-cid-qh3ulre7]{border-bottom:1px solid #123b3620;align-items:center;gap:40px;padding:28px 35px;display:flex}.vote-toolbar[data-astro-cid-qh3ulre7] .eyebrow[data-astro-cid-qh3ulre7]{margin:0;display:block}.vote-toolbar[data-astro-cid-qh3ulre7] strong[data-astro-cid-qh3ulre7]{letter-spacing:-2px;font-size:48px;line-height:1.2;display:block}.vote-toolbar[data-astro-cid-qh3ulre7] label[data-astro-cid-qh3ulre7]{margin-left:auto;font-size:13px;font-weight:800}.vote-toolbar[data-astro-cid-qh3ulre7] select[data-astro-cid-qh3ulre7]{-webkit-appearance:none;appearance:none;background-color:var(--ink);color:#fff;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='white' d='M0 0h20L10 11z'/%3E%3C/svg%3E");background-position:right 22px center;background-repeat:no-repeat;background-size:18px 11px;border-radius:30px;width:140px;margin-top:6px;padding-right:52px;font-weight:800;display:block}.vote-scope[data-astro-cid-qh3ulre7]{font-size:13px}.vote-layout[data-astro-cid-qh3ulre7]{grid-template-columns:280px 1fr;display:grid}.vote-layout[data-astro-cid-qh3ulre7] aside[data-astro-cid-qh3ulre7]{border-right:1px solid #123b3620;padding:28px}.vote-layout[data-astro-cid-qh3ulre7] label[data-astro-cid-qh3ulre7]{margin-bottom:12px;font-size:14px;font-weight:800;display:block}.vote-layout[data-astro-cid-qh3ulre7] input[data-astro-cid-qh3ulre7]{width:100%;padding:12px;font-size:13px}.city-results[data-astro-cid-qh3ulre7]{scrollbar-color:var(--orange) transparent;max-height:310px;overflow:auto}.city-results[data-astro-cid-qh3ulre7] button[data-astro-cid-qh3ulre7]{text-align:left;background:0 0;border:0;border-bottom:1px solid #123b3615;justify-content:space-between;gap:10px;width:100%;padding:12px 4px;font-size:13px;display:flex}.city-results[data-astro-cid-qh3ulre7] button[data-astro-cid-qh3ulre7][hidden]{display:none}.city-results[data-astro-cid-qh3ulre7] button[data-astro-cid-qh3ulre7]:hover,.city-results[data-astro-cid-qh3ulre7] button[data-astro-cid-qh3ulre7][aria-pressed=true]{background:#e6f6f1}.vote-help[data-astro-cid-qh3ulre7],#result-count[data-astro-cid-qh3ulre7]{color:#47645e;margin:16px 0;font-size:11px}.map-stage[data-astro-cid-qh3ulre7]{perspective:1200px;background:radial-gradient(at 50% 60%,#e8f4ed,#0000 65%),#fcfcf6;min-width:0;padding:25px;position:relative}.map-caption[data-astro-cid-qh3ulre7]{letter-spacing:2px;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px;font-size:11px;display:flex}.map-caption[data-astro-cid-qh3ulre7] b[data-astro-cid-qh3ulre7]{color:var(--orange-deep);font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:800}.map-orbit[data-astro-cid-qh3ulre7]{transform-origin:50% 60%;animation:1.9s cubic-bezier(.65,0,.25,1) both orbit;position:relative}.vote-map[data-astro-cid-qh3ulre7]{filter:drop-shadow(0 10px #123b3612)drop-shadow(0 18px 16px #123b3615);width:100%;display:block;overflow:visible}.vote-map[data-astro-cid-qh3ulre7] path[data-astro-cid-qh3ulre7]{fill:var(--region);stroke:var(--paper);stroke-width:1px;cursor:pointer;vector-effect:non-scaling-stroke;transition:fill .2s}.vote-map[data-astro-cid-qh3ulre7] path[data-astro-cid-qh3ulre7].selected{fill:var(--ink);stroke:var(--orange);stroke-width:2px}.map-instruction[data-astro-cid-qh3ulre7]{text-align:center;margin:0;font-size:11px}.map-popup[data-astro-cid-qh3ulre7]{z-index:3;pointer-events:none;min-width:180px;max-width:250px;position:absolute;transform:translate(-50%,-100%)}.map-popup[data-astro-cid-qh3ulre7][hidden]{display:none}.map-popup[data-astro-cid-qh3ulre7]>div[data-astro-cid-qh3ulre7]{background:var(--ink);color:#fff;border-radius:12px;padding:18px 30px 16px 18px;animation:.3s ease-out pin-in;box-shadow:0 12px 35px #123b3633}.map-popup[data-astro-cid-qh3ulre7] small[data-astro-cid-qh3ulre7]{color:#bce5d8;font-size:10px;display:block}.map-popup[data-astro-cid-qh3ulre7] strong[data-astro-cid-qh3ulre7]{margin:5px 0;font-size:19px;line-height:1.2;display:block}.map-popup[data-astro-cid-qh3ulre7] p[data-astro-cid-qh3ulre7]{color:#e5ee91;margin:0;font-size:14px}.map-popup[data-astro-cid-qh3ulre7] button[data-astro-cid-qh3ulre7]{pointer-events:auto;color:#fff;background:0 0;border:0;font-size:19px;position:absolute;top:5px;right:5px}.map-pin[data-astro-cid-qh3ulre7]{color:var(--orange);text-shadow:0 3px #fff;font-size:22px;position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}.region-key[data-astro-cid-qh3ulre7]{border-top:1px solid #123b3620;flex-wrap:wrap;gap:12px 24px;padding:22px 30px;display:flex}.region-key[data-astro-cid-qh3ulre7] span[data-astro-cid-qh3ulre7]{align-items:center;gap:7px;font-size:11px;display:flex}.region-key[data-astro-cid-qh3ulre7] i[data-astro-cid-qh3ulre7]{border-radius:50%;width:10px;height:10px}.vote-announcement[data-astro-cid-qh3ulre7]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.vote-sources[data-astro-cid-qh3ulre7]{max-width:900px;margin-top:28px;font-size:13px}.vote-sources[data-astro-cid-qh3ulre7] summary[data-astro-cid-qh3ulre7]{margin-bottom:15px;font-weight:800}.vote-sources[data-astro-cid-qh3ulre7] a[data-astro-cid-qh3ulre7]{text-decoration:underline}@keyframes orbit{0%{opacity:0;transform:rotateX(45deg)rotateY(-24deg)rotate(-9deg)scale(.84)}65%{opacity:1;transform:rotateX(-3deg)rotateY(4deg)rotate(1deg)}to{opacity:1;transform:none}}@keyframes pin-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=800px){.votes-page[data-astro-cid-qh3ulre7]{padding:35px 5% 60px}.vote-layout[data-astro-cid-qh3ulre7]{grid-template-columns:1fr}.vote-layout[data-astro-cid-qh3ulre7] aside[data-astro-cid-qh3ulre7]{border-bottom:1px solid #123b3620;border-right:0;padding:20px}.city-results[data-astro-cid-qh3ulre7]{max-height:130px}.map-stage[data-astro-cid-qh3ulre7]{padding:20px 8px}.vote-toolbar[data-astro-cid-qh3ulre7]{gap:18px;padding:22px}.vote-scope[data-astro-cid-qh3ulre7]{display:none}.vote-board[data-astro-cid-qh3ulre7]{border-top-right-radius:40px}.vote-toolbar[data-astro-cid-qh3ulre7] strong[data-astro-cid-qh3ulre7]{font-size:40px}.map-popup[data-astro-cid-qh3ulre7]{min-width:155px;max-width:195px}.map-popup[data-astro-cid-qh3ulre7] strong[data-astro-cid-qh3ulre7]{font-size:16px}.region-key[data-astro-cid-qh3ulre7]{gap:12px;padding:20px}}@media (prefers-reduced-motion:reduce){.map-orbit[data-astro-cid-qh3ulre7]{animation:none}}.reduce-motion .map-orbit[data-astro-cid-qh3ulre7]{animation:none}.high-contrast .map-stage[data-astro-cid-qh3ulre7]{background:#fff}
