.vote-popup[data-v-06957c7d]{box-sizing:border-box;color:#243243;width:calc(min(320px,100vw - 80px));min-width:0;max-width:100%;font:13px/1.45 Inter,ui-sans-serif,system-ui,sans-serif}.popup-title[data-v-06957c7d]{letter-spacing:-.025em;overflow-wrap:anywhere;padding-right:15px;font-size:16px;font-weight:780}.race-title[data-v-06957c7d]{color:#728092;margin:5px 0 14px;font-size:11px}.county-certification[data-v-06957c7d]{align-items:center;gap:6px;margin:-7px 0 12px;font-size:11px;font-weight:700;display:flex}.certification-check[data-v-06957c7d]{color:#fff;background:#19744e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:15px;height:15px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.county-certification.is-certified[data-v-06957c7d]{color:#19744e}.county-certification.not-certified[data-v-06957c7d]{color:#657588}.mock[data-v-06957c7d]{color:#a15d19;margin-bottom:8px;font-size:10px;display:block}.empty-message[data-v-06957c7d]{color:#617084;background:#f5f7f9;border-radius:9px;padding:12px;font-size:12px}.headline[data-v-06957c7d]{letter-spacing:-.02em;margin:7px 0 13px;font-size:19px;font-weight:780}.headline small[data-v-06957c7d]{color:#728092;letter-spacing:normal;margin-top:2px;font-size:10px;font-weight:500;display:block}.leader-party[data-v-06957c7d]{font-size:12px;font-weight:500}.vote-share[data-v-06957c7d]{background:#e8edf1;border-radius:99px;width:100%;height:12px;margin:10px 0 13px;display:flex;overflow:hidden}.vote-segment[data-v-06957c7d]{box-sizing:border-box;border-right:1px solid #fff8;height:100%}.candidate[data-v-06957c7d]{justify-content:space-between;gap:10px;margin:10px 0;font-size:12px}.candidate[data-v-06957c7d],.candidate-name[data-v-06957c7d]{align-items:baseline;display:flex}.candidate-name[data-v-06957c7d]{overflow-wrap:anywhere;gap:7px;min-width:0}.candidate-name i[data-v-06957c7d]{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.party[data-v-06957c7d]{color:#7a8796;font-size:10px}.values[data-v-06957c7d]{font-variant-numeric:tabular-nums;flex:none;align-items:baseline;gap:8px;display:flex}.values small[data-v-06957c7d]{color:#6e7d8c;text-align:right;min-width:35px}.total[data-v-06957c7d]{color:#66778a}.popup-update[data-v-06957c7d],.total[data-v-06957c7d]{margin-top:13px;font-size:11px}.popup-update[data-v-06957c7d]{color:#6a7888;border-top:1px solid #e9edf1;padding-top:11px}.popup-update time[data-v-06957c7d]{color:#42566d;font-weight:650}.source-link[data-v-06957c7d]{color:#2767a7;margin-top:9px;font-size:12px;font-weight:700;text-decoration:none;display:block}.source-link[data-v-06957c7d]:hover{text-decoration:underline}@media (width<=700px){.vote-popup[data-v-06957c7d]{width:calc(min(310px,100vw - 76px));font-size:12px}.popup-title[data-v-06957c7d]{font-size:15px}.source-link[data-v-06957c7d]{line-height:1.5}}
