html{scroll-behavior:smooth}.results-header.svelte-ti8rat{max-width:740px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto}.results-header.svelte-ti8rat h1:where(.svelte-ti8rat){margin-bottom:.5rem}.results-kicker.svelte-ti8rat{margin:0 0 .25rem;color:#0073aa;font-family:Heebo,sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.results-group-heading.svelte-ti8rat>p:where(.svelte-ti8rat):last-child{max-width:680px;margin-top:0;color:#515151;line-height:1.55}.results-jump-nav.svelte-ti8rat{position:sticky;z-index:10;display:flex;align-items:center;gap:.75rem;margin:0 0 2rem;padding:.7rem .8rem;border:rgba(35,49,102,.4) .5px solid;border-radius:25px;background:#fffffff0;box-shadow:0 0 5px 1px #23316666;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.results-jump-label.svelte-ti8rat{flex:0 0 auto;color:#515151;font-weight:800}.results-jump-links.svelte-ti8rat{display:grid;flex:1;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:.45rem;margin:auto}.results-jump-links.svelte-ti8rat a:where(.svelte-ti8rat){padding:.45rem;border-radius:999px;background:#f3f6fa;color:#233166;font-family:Heebo,sans-serif;font-weight:400;text-align:center;text-decoration:none;transition:background .2s ease,text-decoration .2s ease}.results-jump-links.svelte-ti8rat a:where(.svelte-ti8rat):hover,.results-jump-links.svelte-ti8rat a:where(.svelte-ti8rat):focus-visible{background:#d5e2ee;text-decoration:underline}#your-ballot-results.svelte-ti8rat,.results-group.svelte-ti8rat{scroll-margin-top:6rem}.results-group.svelte-ti8rat{margin-top:2rem}.results-group-heading.svelte-ti8rat{margin-bottom:1.25rem;padding-left:.25rem}.results-group-heading.svelte-ti8rat h2:where(.svelte-ti8rat){margin:0 0 .4rem;font-size:clamp(1.75rem,4vw,2.4rem)}.reference-results.svelte-ti8rat{display:grid;gap:.75rem;margin-top:1.5rem}.reference-result.svelte-ti8rat{padding:0;background:#fff;box-shadow:inset 0 0 5px 1px #23316666;border:rgba(35,49,102,.4) .5px solid;border-radius:50px;overflow:clip}.reference-result.svelte-ti8rat summary:where(.svelte-ti8rat){display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border:0;list-style:none}.reference-result.svelte-ti8rat summary:where(.svelte-ti8rat)::-webkit-details-marker{display:none}.reference-result.svelte-ti8rat summary:where(.svelte-ti8rat)>span:where(.svelte-ti8rat):first-child{display:grid;gap:.15rem}.reference-result-icon.svelte-ti8rat{position:relative;display:block;flex:0 0 2rem;width:2rem;height:2rem;border-radius:50%;background:#f3f6fa;color:#233166;transition:transform .2s ease,background .2s ease}.reference-result-icon.svelte-ti8rat:before,.reference-result-icon.svelte-ti8rat:after{content:"";position:absolute;top:50%;left:50%;width:.8rem;height:5px;background:currentColor;transform:translate(-50%,-50%)}.reference-result-icon.svelte-ti8rat:after{transform:translate(-50%,-50%) rotate(90deg)}.reference-result[open].svelte-ti8rat .reference-result-icon:where(.svelte-ti8rat){background:#d5e2ee;transform:rotate(45deg)}.reference-result-content.svelte-ti8rat{padding:1rem;border-top:1px solid #d5e2ee}.ballot-race.svelte-ti8rat{margin-bottom:1rem;border-bottom:rgba(35,49,102,.4) .5px solid}@media(max-width:769px){.results-jump-nav.svelte-ti8rat{align-items:flex-start;flex-direction:column}.results-jump-links.svelte-ti8rat{width:100%}}
