.YqUrLG_panel{color:#edf0f2;font-family:var(--font-sans), sans-serif;background:#111618;border:1px solid #46565c;margin-top:46px;padding:clamp(22px,4vw,40px)}.YqUrLG_eyebrow{color:#aebac3;font:500 var(--fs-11)/1.5 var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px}.YqUrLG_eyebrow span{color:#5c6870}.YqUrLG_panel h2{font:400 clamp(30px, 4vw, 45px)/1.05 var(--font-display), Georgia, serif;margin:0}.YqUrLG_panel h2 em{color:#a5c9d6;font-weight:400}.YqUrLG_panel h3{color:#dce8ea;font:600 var(--fs-12)/1.4 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:30px 0 4px}.YqUrLG_lede{color:#c7d0d3;max-width:820px;font-size:var(--fs-15);line-height:1.7}.YqUrLG_milestones{gap:0;margin:8px 0 0;padding:0;list-style:none;display:grid}.YqUrLG_milestones>li{border-top:1px solid #344047;grid-template-columns:110px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.YqUrLG_milestones time{color:#cee5eb;font:500 var(--fs-13)/1.5 var(--font-mono), monospace;font-variant-numeric:tabular-nums}.YqUrLG_milestones strong{color:#f2f4f5;font-size:var(--fs-14);line-height:1.4}.YqUrLG_milestones p{color:#c0cbce;font-size:var(--fs-13);margin:4px 0 0;line-height:1.6}.YqUrLG_tag{color:#aebfc4;font:500 var(--fs-10)/1.7 var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;border:1px solid #54656b;margin-left:8px;padding:0 6px;display:inline-block}.YqUrLG_cite{font-size:var(--fs-12);flex-wrap:wrap;gap:2px 12px;margin-top:6px;display:flex}.YqUrLG_cite a,.YqUrLG_rule a,.YqUrLG_method a{color:#b6d9e4;text-underline-offset:3px;overflow-wrap:anywhere}.YqUrLG_rule{color:#c7d0d3;max-width:860px;font-size:var(--fs-14);margin:10px 0 0;line-height:1.65}.YqUrLG_rule strong{color:#e7eef0}.YqUrLG_rule .YqUrLG_cite{margin:0 0 0 4px;display:inline-flex}.YqUrLG_small,.YqUrLG_empty{color:#aebbc0;max-width:860px;font-size:var(--fs-12);margin:10px 0 0;line-height:1.6}.YqUrLG_past{color:#c7d0d3;border-top:1px solid #46565c;margin-top:24px;padding-top:14px}.YqUrLG_past summary{color:#e5f0f2;cursor:pointer;font-weight:700}.YqUrLG_method{color:#a3b0b5;font-size:var(--fs-12);border-top:1px solid #3c494f;margin:26px 0 0;padding-top:14px;line-height:1.6}.YqUrLG_panel :is(a,summary):focus-visible{outline-offset:3px;outline:2px solid #d5f4ff}@media (max-width:680px){.YqUrLG_panel{padding:22px 16px}.YqUrLG_milestones>li{grid-template-columns:minmax(0,1fr);gap:4px}}
.TVhG7a_spending{color:#c7d0d3;font-size:var(--fs-13);margin-top:12px;line-height:1.55}.TVhG7a_spending a{color:#b6d9e4;text-underline-offset:3px}.TVhG7a_spending a:focus-visible{outline-offset:3px;outline:2px solid #d5f4ff}.TVhG7a_head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 7px;display:flex}.TVhG7a_head strong{color:#e5f0f2}.TVhG7a_head span{color:#9eabb1;font:500 var(--fs-10)/1.4 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.TVhG7a_bar{background:#1c2427;gap:2px;height:8px;display:flex;overflow:hidden}.TVhG7a_bar i{min-width:2px;height:100%;display:block}.TVhG7a_legend{font-size:var(--fs-12);flex-wrap:wrap;gap:3px 14px;margin:7px 0 0;padding:0;list-style:none;display:flex}.TVhG7a_legend li{align-items:center;gap:5px;display:inline-flex}.TVhG7a_legend li i{flex:none;width:9px;height:9px;display:inline-block}.TVhG7a_legend strong{color:#f2f4f5;font-variant-numeric:tabular-nums}.TVhG7a_legend span{color:#9eabb1;font-variant-numeric:tabular-nums}.TVhG7a_advertising{background:#a9c9d1}.TVhG7a_consultants{background:#7d93c9}.TVhG7a_staff{background:#8fc7a8}.TVhG7a_fundraising{background:#b7a3d8}.TVhG7a_research{background:#6fb3c4}.TVhG7a_travel{background:#c9a3c4}.TVhG7a_office{background:#8e9fb0}.TVhG7a_legal{background:#9fb7e0}.TVhG7a_transfers{background:#a6d4c8}.TVhG7a_other{background:#5d6b72}.TVhG7a_payees{font-size:var(--fs-12);margin-top:10px}.TVhG7a_payees>p{color:#9eabb1;font:500 var(--fs-10)/1.4 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 3px}.TVhG7a_payees ol{gap:2px;margin:0;padding-left:18px;display:grid}.TVhG7a_payees li{overflow-wrap:anywhere}.TVhG7a_payees li span{color:#c7d0d3;font-variant-numeric:tabular-nums}.TVhG7a_individuals{font-size:var(--fs-12);margin:8px 0 0}.TVhG7a_individuals strong{color:#e5f0f2}.TVhG7a_coverage,.TVhG7a_muted{color:#aebbc0;font-size:var(--fs-12);margin:6px 0 0}.TVhG7a_note{color:#a3b0b5;font-size:var(--fs-11);margin:6px 0 0;line-height:1.6}.TVhG7a_coverage{color:#c7d0dc;font-size:var(--fs-12);background:#121822;border-left:2px solid #7d93c9;margin:6px 0 10px;padding:8px 10px;line-height:1.55}
.TToBLG_record{color:#c7d0d3;font-size:var(--fs-12);background:#0f1416;border:1px solid #344047;margin:10px 0 0;padding:10px 12px;line-height:1.55}.TToBLG_record a:focus-visible{outline-offset:3px;outline:2px solid #d5f4ff}.TToBLG_eyebrow{color:#9eabb1;font:500 var(--fs-10)/1.4 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0}.TToBLG_service{color:#f2f4f5;font-size:var(--fs-13);margin:4px 0 0}.TToBLG_facts{gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.TToBLG_facts strong{color:#f2f4f5;font-variant-numeric:tabular-nums}.TToBLG_facts span{color:#c7d0d3}.TToBLG_links{flex-wrap:wrap;gap:4px 14px;margin:9px 0 0;display:flex}.TToBLG_links a{color:#b6d9e4;text-underline-offset:3px}.TToBLG_note{color:#a3b0b5;font-size:var(--fs-11);border-top:1px dashed #3a464c;margin:9px 0 0;padding-top:7px;line-height:1.6}
.-jgeDa_money{color:#c7d0d3;font-size:var(--fs-13);border-top:1px solid #344047;margin:0 0 14px;padding-top:12px;line-height:1.55}.-jgeDa_money>summary{color:#e5f0f2;cursor:pointer;font-weight:700}.-jgeDa_money>summary span{color:#9eabb1;font:500 var(--fs-10)/1.4 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin-left:6px}.-jgeDa_money :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #d5f4ff}.-jgeDa_money a{color:#b6d9e4;text-underline-offset:3px}.-jgeDa_money button{color:#dce8ea;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.-jgeDa_lede{color:#dde6e8;margin:12px 0 0}.-jgeDa_people{gap:14px;margin:14px 0 0;padding:0;list-style:none;display:grid}.-jgeDa_person{border-top:1px dashed #3a464c;padding:12px 0 0}.-jgeDa_person:first-child{border-top:0;padding-top:0}.-jgeDa_personHead{flex-direction:column;gap:2px;display:flex}.-jgeDa_personHead strong{color:#f2f4f5;font-size:var(--fs-14)}.-jgeDa_personHead a,.-jgeDa_personHead small{font-size:var(--fs-12)}.-jgeDa_personHead small{color:#aebbc0}.-jgeDa_totals{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px;margin:10px 0 8px;display:grid}.-jgeDa_totals div{background:#0f1416;border:1px solid #344047;padding:7px 9px}.-jgeDa_totals dt{color:#9eabb1;font:500 var(--fs-10)/1.4 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.-jgeDa_totals dd{color:#f2f4f5;font-size:var(--fs-15);font-variant-numeric:tabular-nums;margin:2px 0 0}.-jgeDa_mixBar{background:#1c2427;gap:2px;height:8px;display:flex;overflow:hidden}.-jgeDa_mixBar i{min-width:2px;height:100%;display:block}.-jgeDa_mix{font-size:var(--fs-12);flex-wrap:wrap;gap:3px 14px;margin:7px 0 0;padding:0;list-style:none;display:flex}.-jgeDa_mix li{align-items:center;gap:5px;display:inline-flex}.-jgeDa_mix li i{width:9px;height:9px;display:inline-block}.-jgeDa_mix strong{color:#f2f4f5;font-variant-numeric:tabular-nums}.-jgeDa_mix span{color:#9eabb1}.-jgeDa_individual{background:#a9c9d1}.-jgeDa_pac{background:#7d93c9}.-jgeDa_party{background:#b7a3d8}.-jgeDa_self{background:#8fc7a8}.-jgeDa_other{background:#5d6b72}.-jgeDa_through{color:#aebbc0;font-size:var(--fs-12);margin:6px 0 0}.-jgeDa_outside{margin-top:10px}.-jgeDa_outside>p{margin:0}.-jgeDa_forText{color:#a9d6c4}.-jgeDa_againstText{color:#cfb6dd}.-jgeDa_muted{color:#aebbc0;font-size:var(--fs-12);margin:6px 0 0}.-jgeDa_groups{font-size:var(--fs-12);margin-top:8px}.-jgeDa_groups>p{color:#9eabb1;font:500 var(--fs-10)/1.4 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 3px}.-jgeDa_groups ol{gap:2px;margin:0;padding-left:18px;display:grid}.-jgeDa_groups li span{color:#c7d0d3;font-variant-numeric:tabular-nums}.-jgeDa_note{color:#a3b0b5;font-size:var(--fs-11);border-top:1px solid #344047;margin:14px 0 0;padding-top:10px;line-height:1.6}.-jgeDa_tag{color:#9eabb1;font-size:var(--fs-10);white-space:nowrap;border:1px solid #3c494f;border-radius:999px;margin-left:6px;padding:0 6px}.-jgeDa_tags{vertical-align:middle;flex-wrap:wrap;gap:4px;margin:2px 0 0 6px;display:inline-flex}.-jgeDa_tags .-jgeDa_tag{margin-left:0}.-jgeDa_lean{color:#aab6c8;font-size:var(--fs-10)}
.OEEyaW_page{color:#edf0f2;min-height:100vh;font-family:var(--font-sans), sans-serif;background:#0b0d0f;padding:clamp(24px,4vw,50px) 22px 100px}.OEEyaW_inner{width:min(1100px,100%);margin:0 auto}.OEEyaW_crumbs{color:#8d9ba1;font:500 var(--fs-11)/1.5 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:6px;margin:0 0 22px;display:flex}.OEEyaW_crumbs a{color:#b6d9e4;text-decoration:none}.OEEyaW_eyebrow{color:#aebac3;font:500 var(--fs-11)/1.5 var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px}.OEEyaW_hero{max-width:860px;padding-bottom:22px}.OEEyaW_hero h1{color:#f2f3f4;font:400 clamp(40px, 6vw, 72px)/1 var(--font-display), Georgia, serif;letter-spacing:-.03em;overflow-wrap:anywhere;margin:0}.OEEyaW_hero h1 em{color:#a5c9d6;font-weight:400}.OEEyaW_hero>p:not(.OEEyaW_eyebrow){color:#bbc5cb;max-width:680px;margin:16px 0 0;font-size:clamp(16px,1.6vw,18px);line-height:1.65}.OEEyaW_tags{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.OEEyaW_tags span{color:#c6d0d4;font-size:var(--fs-12);border:1px solid #49555c;border-radius:999px;padding:4px 10px}.OEEyaW_actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.OEEyaW_actions a{color:#e5f0f2;min-height:42px;font-size:var(--fs-13);border:1px solid #82999f;align-items:center;padding:9px 13px;font-weight:600;text-decoration:none;display:inline-flex}.OEEyaW_actions a:hover{background:#26383d}.OEEyaW_panel{background:linear-gradient(155deg,#171d20,#101416);border:1px solid #3c494f;margin-top:26px;padding:clamp(18px,3vw,30px)}.OEEyaW_panel h2{font:400 clamp(26px, 3vw, 36px)/1.1 var(--font-display), Georgia, serif;margin:0 0 12px}.OEEyaW_panel h2 em{color:#a5c9d6;font-weight:400}.OEEyaW_panel>p{color:#c7d0d3;max-width:820px;font-size:var(--fs-14);line-height:1.65}.OEEyaW_tableWrap{border:1px solid #344047;margin-top:14px;overflow-x:auto}.OEEyaW_table{border-collapse:collapse;width:100%;min-width:760px;font-size:var(--fs-13);font-variant-numeric:tabular-nums}.OEEyaW_table th{color:#9eabb1;font:500 var(--fs-10)/1.4 var(--font-mono), monospace;letter-spacing:.08em;text-align:right;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #445057;padding:9px 10px}.OEEyaW_table th:first-child,.OEEyaW_table td:first-child{text-align:left}.OEEyaW_table td{color:#dce5e8;text-align:right;white-space:nowrap;border-bottom:1px solid #252f33;padding:9px 10px}.OEEyaW_table td:first-child{white-space:normal}.OEEyaW_table td small{color:#9eabb1;font-size:var(--fs-11);display:block}.OEEyaW_table a,.OEEyaW_list a,.OEEyaW_panel a{color:#b6d9e4;text-underline-offset:3px}.OEEyaW_forText{color:#a9d6c4}.OEEyaW_againstText{color:#cfb6dd}.OEEyaW_people{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0 0;padding:0;list-style:none;display:grid}.OEEyaW_people>li{color:#c7d0d3;min-width:0;font-size:var(--fs-13);background:#0f1416;border:1px solid #344047;padding:16px;line-height:1.55}.OEEyaW_list{font-size:var(--fs-13);gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.OEEyaW_list li{color:#c7d0d3;border-bottom:1px solid #252f33;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:8px 0;display:flex}.OEEyaW_list li span{color:#9eabb1;font-variant-numeric:tabular-nums}.OEEyaW_note{color:#a3b0b5;font-size:var(--fs-12);margin-top:26px;line-height:1.65}.OEEyaW_page :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #d5f4ff}@media (max-width:760px){.OEEyaW_page{padding:28px 16px 70px}.OEEyaW_people{grid-template-columns:minmax(0,1fr)}}.OEEyaW_perVote{background:#0f1416;border:1px solid #344047;margin-top:12px;padding:14px 16px}.OEEyaW_perVote>p:first-child{color:#9eabb1;font:500 var(--fs-10)/1.4 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0}.OEEyaW_perVote strong{color:#f2f4f5}.OEEyaW_small{color:#a3b0b5;font-size:var(--fs-12);margin:8px 0 0;line-height:1.55}.OEEyaW_list li small{color:#8d9ba1;font-size:var(--fs-11);margin-left:6px}.OEEyaW_list li strong{color:#f2f4f5}.OEEyaW_states{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px 22px;margin-top:12px;display:grid}.OEEyaW_states h3{color:#e5f0f2;font:400 var(--fs-17,17px)/1.3 var(--font-display), Georgia, serif;margin:0 0 4px}.OEEyaW_states p{color:#8d9ba1;font-size:var(--fs-12);margin:0;line-height:1.7}.OEEyaW_hero>div[class*=lookup]{margin-top:22px}.OEEyaW_states h3 a{color:inherit;text-underline-offset:4px;text-decoration-color:#5d7480}.OEEyaW_split{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;margin-top:14px;display:grid}.OEEyaW_split h3,.OEEyaW_subhead{font:500 var(--fs-11)/1.5 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:18px 0 0}.OEEyaW_split h3{margin-top:0}.OEEyaW_subhead{color:#e5f0f2}.OEEyaW_table td.OEEyaW_wrapCell{white-space:normal;text-align:left;min-width:180px}.OEEyaW_compact{color:#a3b0b5;font-size:var(--fs-12);line-height:1.8}.OEEyaW_compact a{color:#b6d9e4}@media (max-width:760px){.OEEyaW_split{grid-template-columns:minmax(0,1fr)}}
.FCWhIW_board{color:#edf0f2;font-family:var(--font-sans), sans-serif;background:#0b0d0f;padding:0 22px 100px}.FCWhIW_inner{background:#111618;border:1px solid #46565c;width:min(1180px,100%);margin:0 auto;padding:clamp(22px,4vw,40px)}.FCWhIW_eyebrow{color:#aebac3;font:500 var(--fs-11)/1.5 var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px}.FCWhIW_eyebrow span{color:#5c6870}.FCWhIW_inner h2{font:400 clamp(30px, 4vw, 45px)/1.05 var(--font-display), Georgia, serif;margin:0}.FCWhIW_inner h2 em{color:#a5c9d6;font-weight:400}.FCWhIW_lede{color:#c7d0d3;max-width:820px;font-size:var(--fs-15);line-height:1.7}.FCWhIW_lede strong{color:#f2f4f5}.FCWhIW_seats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.FCWhIW_seats>li{background:linear-gradient(155deg,#171d20,#101416);border:1px solid #3c494f;min-width:0;padding:16px}.FCWhIW_seatHead{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.FCWhIW_rank{color:#7f9198;font:500 var(--fs-12)/1.8 var(--font-mono), monospace}.FCWhIW_seatHead h3 a{color:inherit;text-underline-offset:4px;text-decoration-color:#5d7480}.FCWhIW_seatHead h3{color:#f2f4f5;font:400 clamp(19px, 2vw, 23px)/1.2 var(--font-display), Georgia, serif;margin:0}.FCWhIW_seatHead p{color:#b9c6ca;font-size:var(--fs-13);margin:4px 0 0}.FCWhIW_seatHead p strong{color:#f2f4f5;font-variant-numeric:tabular-nums}.FCWhIW_inner a{color:#b6d9e4;text-underline-offset:3px}.FCWhIW_seatHead>a{font-size:var(--fs-12)}.FCWhIW_people{font-size:var(--fs-13);border-top:1px solid #344047;gap:6px;margin:12px 0 0;padding:10px 0 0 30px;list-style:none;display:grid}.FCWhIW_people li{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.FCWhIW_people small{color:#9eabb1;font-size:var(--fs-11)}.FCWhIW_split{color:#8d9ba1;font-size:var(--fs-12);font-variant-numeric:tabular-nums;margin-left:auto}.FCWhIW_forText{color:#a9d6c4}.FCWhIW_againstText{color:#cfb6dd}.FCWhIW_note{color:#a3b0b5;font-size:var(--fs-12);margin:18px 0 0;line-height:1.6}.FCWhIW_inner a:focus-visible{outline-offset:3px;outline:2px solid #d5f4ff}@media (max-width:680px){.FCWhIW_board{padding:0 16px 70px}.FCWhIW_seats{grid-template-columns:minmax(0,1fr)}.FCWhIW_people{padding-left:0}.FCWhIW_split{width:100%;margin-left:0}}.FCWhIW_lookup{gap:8px;max-width:640px;margin:22px 0 0;display:grid}.FCWhIW_lookup label{color:#e5f0f2;font-size:var(--fs-13);font-weight:700}.FCWhIW_lookup input{color:#f3f5f6;width:100%;min-height:46px;font:inherit;background:#151a1d;border:1px solid #536069;border-radius:2px;padding:10px 13px}.FCWhIW_lookup input::placeholder{color:#a0acb3}.FCWhIW_lookup input:focus-visible{outline-offset:3px;outline:2px solid #d5f4ff}.FCWhIW_lookup p{color:#aebbc0;font-size:var(--fs-12);margin:0}.FCWhIW_lookup ul{border:1px solid #344047;gap:0;margin:0;padding:0;list-style:none;display:grid}.FCWhIW_lookup li{font-size:var(--fs-13);border-top:1px solid #252f33;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:9px 12px;display:flex}.FCWhIW_lookup li:first-child{border-top:0}.FCWhIW_lookup li span{color:#9eabb1;font-size:var(--fs-12)}.FCWhIW_hubLink{font-size:var(--fs-14);margin:14px 0 0;font-weight:600}
.yUN9oG_page,.yUN9oG_drawerContent{color:#edf0f2;font-family:var(--font-sans), sans-serif;background:#0b0d0f}.yUN9oG_page{min-height:100vh;padding:clamp(24px,4vw,50px) 22px 100px}.yUN9oG_inner{width:min(1180px,100%);margin:0 auto}.yUN9oG_hero{max-width:820px;padding-bottom:26px}.yUN9oG_eyebrow,.yUN9oG_cardLabel{color:#aebac3;font:500 var(--fs-11)/1.5 var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px}.yUN9oG_eyebrow span{color:#5c6870}.yUN9oG_hero :is(h1,h2){color:#f2f3f4;font:400 clamp(48px, 6.5vw, 84px)/.98 var(--font-display), Georgia, serif;letter-spacing:-.035em;margin:0}.yUN9oG_hero :is(h1,h2) em,.yUN9oG_ballot h2 em,.yUN9oG_records h2 em{color:#a5c9d6;font-weight:400}.yUN9oG_hero>p:not(.yUN9oG_eyebrow){color:#bbc5cb;max-width:630px;margin:20px 0 0;font-size:clamp(16px,1.6vw,19px);line-height:1.65}.yUN9oG_liveLine{color:#b6c6ca;font:500 var(--fs-12)/1.4 var(--font-mono), monospace;align-items:center;gap:8px;margin-top:24px;display:flex}.yUN9oG_pulse{background:#9dc7b9;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #9dc7b91a}.yUN9oG_notice{background:#131b1e;border:1px solid #54656b;border-left:3px solid #a4c6cc;max-width:1180px;margin:0 0 30px;padding:17px 20px;line-height:1.55}.yUN9oG_notice strong{color:#e7eef0;font-size:var(--fs-14)}.yUN9oG_notice p{color:#c0cbce;font-size:var(--fs-14);margin:5px 0}.yUN9oG_notice a,.yUN9oG_cardFoot a,.yUN9oG_empty a,.yUN9oG_sources a{color:#b6d9e4;text-underline-offset:3px}.yUN9oG_journey{flex-wrap:wrap;gap:8px 22px;margin:-10px 0 24px;display:flex}.yUN9oG_journey a{color:#cee5eb;font-size:var(--fs-13);text-underline-offset:4px;font-weight:600}.yUN9oG_filters{grid-template-columns:minmax(180px,.65fr) minmax(220px,1fr);gap:14px;display:grid}.yUN9oG_filters[data-district-filter=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.yUN9oG_filters label{color:#bac4ca;font-size:var(--fs-13);flex-direction:column;gap:6px;font-weight:600;display:flex}.yUN9oG_filters :is(select,input){color:#f3f5f6;width:100%;min-height:46px;font:inherit;background:#151a1d;border:1px solid #536069;border-radius:2px;padding:10px 13px}.yUN9oG_filters input::placeholder{color:#a0acb3}.yUN9oG_districtNote{color:#b9c6ca;font-size:var(--fs-12);margin:10px 0 0;line-height:1.5}.yUN9oG_tabs{gap:8px;margin:18px 0 35px;padding-bottom:5px;display:flex;overflow-x:auto}.yUN9oG_tabs button{color:#c6d0d4;font:500 var(--fs-13)/1.25 var(--font-sans), sans-serif;cursor:pointer;background:0 0;border:1px solid #49555c;border-radius:999px;flex:none;padding:8px 13px}.yUN9oG_tabs button[aria-pressed=true]{color:#111719;background:#d8e3e6;border-color:#d8e3e6}.yUN9oG_resultHead{border-bottom:1px solid #445057;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;padding-bottom:14px;display:flex}.yUN9oG_resultHead h2,.yUN9oG_ballot h2,.yUN9oG_records h2{font:400 clamp(30px, 4vw, 45px)/1.05 var(--font-display), Georgia, serif;margin:0}.yUN9oG_resultHead>p{color:#c6d0d4;font-size:var(--fs-13);text-align:right;margin:0;line-height:1.6}.yUN9oG_resultHead>p span{color:#9eabb1}.yUN9oG_attribution{color:#aebbc0;font-size:var(--fs-12);margin:12px 0 0;line-height:1.6}.yUN9oG_attribution a{color:#b6d9e4;text-underline-offset:3px}.yUN9oG_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-top:16px;display:grid}.yUN9oG_card{background:linear-gradient(155deg,#171d20,#101416);border:1px solid #3c494f;min-width:0;padding:20px}.yUN9oG_cardHeading{justify-content:space-between;align-items:start;gap:12px;display:flex}.yUN9oG_cardHeading h3{color:#f2f4f5;font:400 clamp(24px, 2.5vw, 30px)/1.12 var(--font-display), Georgia, serif;overflow-wrap:anywhere;margin:0}.yUN9oG_cardLabel{font-size:var(--fs-10);margin-bottom:7px;display:block}.yUN9oG_instruction{color:#b9c6ca;font-size:var(--fs-12);margin:10px 0 0;line-height:1.5}.yUN9oG_mark{color:#91aeb8;font-size:19px}.yUN9oG_candidates{gap:16px;margin:22px 0 16px;padding:0;list-style:none;display:grid}.yUN9oG_candidateTop{justify-content:space-between;align-items:start;gap:14px;display:flex}.yUN9oG_candidateTop>span{flex-direction:column;gap:3px;min-width:0;display:flex}.yUN9oG_candidateTop strong{font-size:var(--fs-14);overflow-wrap:anywhere;line-height:1.4}.yUN9oG_candidateTop small{color:#acbac0;font-size:var(--fs-12);line-height:1.4}.yUN9oG_numbers{text-align:right;flex:none}.yUN9oG_numbers strong{font-variant-numeric:tabular-nums}.yUN9oG_bar{background:#344047;height:4px;margin-top:8px;display:block;overflow:hidden}.yUN9oG_bar i{background:#a9c9d1;height:100%;display:block}.yUN9oG_recordLinks{flex-wrap:wrap;gap:4px 12px;display:flex}.yUN9oG_recordLink{color:#b6d9e4;font-size:var(--fs-12);text-underline-offset:3px;margin-top:7px;display:inline-block}.yUN9oG_cardFoot{color:#b9c6ca;font-size:var(--fs-12);border-top:1px solid #344047;padding-top:14px;line-height:1.6}.yUN9oG_cardFoot p{margin:0 0 3px}.yUN9oG_more{color:#f1f5f6;width:100%;font:600 var(--fs-14) var(--font-sans), sans-serif;cursor:pointer;background:#1a2528;border:1px solid #82999f;margin-top:16px;padding:14px}.yUN9oG_more span{color:#bbc9cc;font-weight:400}.yUN9oG_empty,.yUN9oG_alert{color:#d7e0e2;border:1px solid #4e5d63;margin:16px 0;padding:20px;line-height:1.6}.yUN9oG_empty p{margin:6px 0}.yUN9oG_alert{background:#1a2326;border-color:#82999f}.yUN9oG_alert a{color:#dce8ea;text-underline-offset:3px}.yUN9oG_alert button{color:#dce8ea;cursor:pointer;background:0 0;border:0;margin-left:8px;text-decoration:underline}.yUN9oG_alert button:disabled{color:#bac4ca;cursor:default;text-decoration:none}.yUN9oG_updates{color:#d6e5df;font-size:var(--fs-13);background:#15211e;border:1px solid #5b716f;margin:18px 0;padding:18px 20px;line-height:1.6}.yUN9oG_updates p:not(.yUN9oG_eyebrow){color:#b6c9c1;margin:4px 0 10px}.yUN9oG_updates ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.yUN9oG_updates li{border-top:1px solid #40534b;padding-top:9px}.yUN9oG_updates li span{color:#aebfb7}.yUN9oG_close{color:#d6dde8;font-size:var(--fs-13);background:#151a24;border:1px solid #5a6680;margin:18px 0;padding:18px 20px;line-height:1.6}.yUN9oG_close p:not(.yUN9oG_eyebrow){color:#b7c1d0;margin:4px 0 10px}.yUN9oG_close ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.yUN9oG_close li{border-top:1px solid #343e52;flex-wrap:wrap;justify-content:space-between;gap:2px 14px;padding-top:8px;display:flex}.yUN9oG_close li strong{color:#eef2f7;font-variant-numeric:tabular-nums}.yUN9oG_ballot,.yUN9oG_records{background:#141b1e;border:1px solid #46565c;margin-top:46px;padding:clamp(22px,4vw,40px)}.yUN9oG_records{background:#111618}.yUN9oG_ballot p:not(.yUN9oG_eyebrow),.yUN9oG_records p:not(.yUN9oG_eyebrow){color:#c7d0d3;max-width:820px;font-size:var(--fs-15);line-height:1.7}.yUN9oG_ballot .yUN9oG_small{color:#aebbc0!important;font-size:var(--fs-12)!important}.yUN9oG_actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.yUN9oG_actions a{color:#e5f0f2;min-height:42px;font-size:var(--fs-13);border:1px solid #82999f;align-items:center;padding:9px 13px;font-weight:600;text-decoration:none;display:inline-flex}.yUN9oG_actions a:hover,.yUN9oG_more:hover{background:#26383d}.yUN9oG_research{color:#c7d0d3;border-top:1px solid #46565c;margin-top:22px;padding-top:16px;line-height:1.6}.yUN9oG_research summary{color:#e5f0f2;cursor:pointer;font-weight:700}.yUN9oG_research ol{gap:12px;padding-left:22px;display:grid}.yUN9oG_research a{color:#b6d9e4;text-underline-offset:3px}.yUN9oG_sources{color:#b8c5c9;font-size:var(--fs-13);border-top:1px solid #3c494f;margin-top:30px;padding-top:20px;line-height:1.7}.yUN9oG_sources summary{color:#e4ebed;cursor:pointer;font-weight:700}.yUN9oG_sources ul{padding-left:20px}.yUN9oG_page :is(a,button,select,input):focus-visible,.yUN9oG_drawer :is(a,button,select,input):focus-visible{outline-offset:3px;outline:2px solid #d5f4ff}.yUN9oG_drawer{z-index:45;background:#0b0d0f;border-left:1px solid #69797f;width:min(500px,100%);position:absolute;top:52px;bottom:0;right:0;overflow-y:auto;box-shadow:-20px 0 60px #0009}.yUN9oG_drawerBar{z-index:4;color:#dce8ea;min-height:50px;font:600 var(--fs-12) var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;background:#11191c;border-bottom:1px solid #46565c;justify-content:space-between;align-items:center;gap:12px;padding:9px 16px;display:flex;position:sticky;top:0}.yUN9oG_drawerBar button{color:#edf4f5;cursor:pointer;background:0 0;border:1px solid #82999f;min-height:34px;padding:6px 10px}.yUN9oG_drawerContent{padding:18px 18px 60px}.yUN9oG_drawerContent .yUN9oG_hero{padding-bottom:12px}.yUN9oG_drawerContent .yUN9oG_hero :is(h1,h2){font-size:34px}.yUN9oG_drawerContent .yUN9oG_hero>p:not(.yUN9oG_eyebrow){display:none}.yUN9oG_drawerContent .yUN9oG_liveLine{margin-top:10px}.yUN9oG_drawerContent .yUN9oG_notice{margin-bottom:18px;padding:12px 14px}.yUN9oG_drawerContent .yUN9oG_tabs{margin:14px 0 22px}.yUN9oG_mapNote{color:#aebfc4;font-size:var(--fs-12);margin:0 0 14px;line-height:1.5}.yUN9oG_drawerContent .yUN9oG_filters,.yUN9oG_drawerContent .yUN9oG_cards{grid-template-columns:minmax(0,1fr)}.yUN9oG_drawerContent .yUN9oG_resultHead>p{text-align:left}.yUN9oG_drawerContent :is(.yUN9oG_ballot,.yUN9oG_records){padding:22px}@media (min-width:681px){.yUN9oG_drawerContent .yUN9oG_filters,.yUN9oG_drawerContent .yUN9oG_filters[data-district-filter=true]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:680px){.yUN9oG_page{padding:32px 16px 70px}.yUN9oG_hero :is(h1,h2){font-size:clamp(46px,12vw,66px)}.yUN9oG_filters,.yUN9oG_cards,.yUN9oG_filters[data-district-filter=true]{grid-template-columns:minmax(0,1fr)}.yUN9oG_tabs{margin-bottom:26px}.yUN9oG_resultHead>p{text-align:left}.yUN9oG_candidateTop{gap:10px}.yUN9oG_numbers{max-width:45%}}.yUN9oG_recountRule{color:#9fa9bb;font-size:var(--fs-11);flex-basis:100%;line-height:1.5}.yUN9oG_recountRule a{color:#b6d9e4;text-underline-offset:3px}.yUN9oG_close .yUN9oG_small{color:#9fa9bb;font-size:var(--fs-11);margin:10px 0 0}.yUN9oG_after{margin:18px 0}
.n_jf4W_board{color:#edf0f2;font-family:var(--font-sans), sans-serif;background:#0b0d0f;padding:0 22px 100px}.n_jf4W_inner{background:#111618;border:1px solid #46565c;width:min(1180px,100%);margin:0 auto;padding:clamp(22px,4vw,40px)}.n_jf4W_eyebrow{color:#aebac3;font:500 var(--fs-11)/1.5 var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px}.n_jf4W_eyebrow span{color:#5c6870}.n_jf4W_inner h2{font:400 clamp(30px, 4vw, 45px)/1.05 var(--font-display), Georgia, serif;margin:0}.n_jf4W_inner h2 em{color:#a5c9d6;font-weight:400}.n_jf4W_lede{color:#c7d0d3;max-width:820px;font-size:var(--fs-15);line-height:1.7}.n_jf4W_lede strong{color:#f2f4f5;font-variant-numeric:tabular-nums}.n_jf4W_seats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.n_jf4W_seats>li{background:linear-gradient(155deg,#171d20,#101416);border:1px solid #3c494f;min-width:0;padding:16px}.n_jf4W_seatHead{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.n_jf4W_rank{color:#7f9198;font:500 var(--fs-12)/1.8 var(--font-mono), monospace}.n_jf4W_seatHead h3{color:#f2f4f5;font:400 clamp(19px, 2vw, 23px)/1.2 var(--font-display), Georgia, serif;margin:0}.n_jf4W_seatHead h3 a{color:inherit;text-underline-offset:4px;text-decoration-color:#5d7480}.n_jf4W_seatHead p{color:#b9c6ca;font-size:var(--fs-13);font-variant-numeric:tabular-nums;margin:4px 0 0}.n_jf4W_seatHead p strong{color:#f2f4f5}.n_jf4W_inner a{color:#b6d9e4;text-underline-offset:3px}.n_jf4W_people{font-size:var(--fs-13);border-top:1px solid #344047;gap:6px;margin:12px 0 0;padding:10px 0 0 30px;list-style:none;display:grid}.n_jf4W_people li{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.n_jf4W_people small{color:#9eabb1;font-size:var(--fs-11)}.n_jf4W_split{color:#8d9ba1;font-size:var(--fs-12);font-variant-numeric:tabular-nums;margin-left:auto}.n_jf4W_forText{color:#a9d6c4}.n_jf4W_againstText{color:#cfb6dd}.n_jf4W_note{color:#a3b0b5;font-size:var(--fs-12);margin:18px 0 0;line-height:1.6}.n_jf4W_inner a:focus-visible{outline-offset:3px;outline:2px solid #d5f4ff}@media (max-width:680px){.n_jf4W_board{padding:0 16px 70px}.n_jf4W_seats{grid-template-columns:minmax(0,1fr)}.n_jf4W_people{padding-left:0}.n_jf4W_split{width:100%;margin-left:0}}
.xp_vBG_late{color:#c7d0d3;font-size:var(--fs-13);margin-top:12px;line-height:1.55}.xp_vBG_late a{color:#b6d9e4;text-underline-offset:3px}.xp_vBG_late a:focus-visible{outline-offset:3px;outline:2px solid #d5f4ff}.xp_vBG_head{font-variant-numeric:tabular-nums;margin:0 0 4px}.xp_vBG_head strong{color:#e5f0f2}.xp_vBG_forText{color:#a9d6c4}.xp_vBG_againstText{color:#cfb6dd}.xp_vBG_final{color:#e5f0f2}.xp_vBG_source{color:#aebbc0;font-size:var(--fs-12);margin:0 0 8px}.xp_vBG_estimate{color:#c7d0dc;font-size:var(--fs-12);background:#121822;border-left:2px solid #7d93c9;margin:0 0 10px;padding:8px 10px;line-height:1.55}.xp_vBG_label{color:#9eabb1;font:500 var(--fs-10)/1.4 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px}.xp_vBG_bar{background:#1c2427;gap:2px;height:8px;display:flex;overflow:hidden}.xp_vBG_bar i{min-width:2px;height:100%;display:block}.xp_vBG_legend{font-size:var(--fs-12);flex-wrap:wrap;gap:3px 14px;margin:7px 0 0;padding:0;list-style:none;display:flex}.xp_vBG_legend li{align-items:center;gap:5px;display:inline-flex}.xp_vBG_legend li i{flex:none;width:9px;height:9px;display:inline-block}.xp_vBG_legend strong{color:#f2f4f5;font-variant-numeric:tabular-nums}.xp_vBG_legend span{color:#9eabb1;font-variant-numeric:tabular-nums}.xp_vBG_tv{background:#a9c9d1}.xp_vBG_digital{background:#7d93c9}.xp_vBG_media{background:#8e9fb0}.xp_vBG_mail{background:#8fc7a8}.xp_vBG_phones{background:#b7a3d8}.xp_vBG_field{background:#6fb3c4}.xp_vBG_production{background:#c9a3c4}.xp_vBG_polling{background:#9fb7e0}.xp_vBG_other{background:#5d6b72}.xp_vBG_lists{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin-top:10px;display:grid}.xp_vBG_spenders{min-width:0;font-size:var(--fs-12)}.xp_vBG_spenders>p{color:#9eabb1;font:500 var(--fs-10)/1.4 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 3px}.xp_vBG_spenders ol{gap:2px;margin:0;padding-left:18px;display:grid}.xp_vBG_spenders li{overflow-wrap:anywhere}.xp_vBG_spenders li span{color:#c7d0d3;font-variant-numeric:tabular-nums}.xp_vBG_muted{color:#aebbc0;font-size:var(--fs-12);margin:6px 0 0}.xp_vBG_note{color:#a3b0b5;font-size:var(--fs-11);margin:6px 0 0;line-height:1.6}@media (max-width:560px){.xp_vBG_lists{grid-template-columns:minmax(0,1fr)}}
._126i8G_boards{color:#c7d0d3;font-size:var(--fs-13);margin:0;line-height:1.55}._126i8G_boards h2{color:#f2f4f5;font:400 clamp(22px, 2.6vw, 30px)/1.15 var(--font-display), Georgia, serif;margin:0 0 6px}._126i8G_lede{max-width:820px;font-size:var(--fs-14);margin:0 0 14px}._126i8G_lede strong{color:#f2f4f5;font-variant-numeric:tabular-nums}._126i8G_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._126i8G_panel{background:#121719;border:1px solid #3c494f;min-width:0;padding:14px 16px}._126i8G_panel h3{color:#e5f0f2;font-size:var(--fs-15);margin:0 0 4px}._126i8G_panel>p{color:#aebbc0;font-size:var(--fs-12);margin:0 0 8px}._126i8G_list{gap:6px;margin:0;padding-left:20px;display:grid}._126i8G_list li{flex-wrap:wrap;justify-content:space-between;gap:2px 10px;display:flex}._126i8G_list li>span{overflow-wrap:anywhere;min-width:0}._126i8G_list small{color:#9eabb1;font-size:var(--fs-11)}._126i8G_list strong{color:#f2f4f5;font-variant-numeric:tabular-nums}._126i8G_boards a{color:#b6d9e4;text-underline-offset:3px}._126i8G_boards a:focus-visible{outline-offset:3px;outline:2px solid #d5f4ff}._126i8G_note{color:#a3b0b5;font-size:var(--fs-11);margin:12px 0 0;line-height:1.6}@media (max-width:680px){._126i8G_grid{grid-template-columns:minmax(0,1fr)}}
.-xfXaq_donors{color:#c7d0d3;font-size:var(--fs-13);margin-top:12px;line-height:1.55}.-xfXaq_donors a{color:#b6d9e4;text-underline-offset:3px}.-xfXaq_donors a:focus-visible{outline-offset:3px;outline:2px solid #d5f4ff}.-xfXaq_head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 7px;display:flex}.-xfXaq_head strong{color:#e5f0f2}.-xfXaq_head span{color:#9eabb1;font:500 var(--fs-10)/1.4 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.-xfXaq_block{margin:0 0 10px}.-xfXaq_metric{color:#c7d0d3;margin:0 0 5px}.-xfXaq_metric strong,.-xfXaq_detail strong{color:#f2f4f5;font-variant-numeric:tabular-nums}.-xfXaq_bar{background:#1c2427;gap:2px;height:8px;display:flex;overflow:hidden}.-xfXaq_bar i{height:100%;display:block}.-xfXaq_small{background:#a6d4c8}.-xfXaq_large{background:#46555c}.-xfXaq_home{background:#8fc7a8}.-xfXaq_away{background:#b7a3d8}.-xfXaq_detail{color:#aebbc0;font-size:var(--fs-12);margin:5px 0 0}.-xfXaq_lists{font-size:var(--fs-12);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin-top:10px;display:grid}.-xfXaq_lists ol{gap:2px;margin:0;padding-left:18px;display:grid}.-xfXaq_lists li{overflow-wrap:anywhere}.-xfXaq_lists li span{color:#c7d0d3;font-variant-numeric:tabular-nums}.-xfXaq_label{color:#9eabb1;font:500 var(--fs-10)/1.4 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 3px}.-xfXaq_coverage,.-xfXaq_muted{color:#aebbc0;font-size:var(--fs-12);margin:8px 0 0}.-xfXaq_note{color:#a3b0b5;font-size:var(--fs-11);margin:6px 0 0;line-height:1.6}@media (max-width:560px){.-xfXaq_lists{grid-template-columns:minmax(0,1fr)}}
.TfsyiG_panel{color:#c7d0d3;background:#0f1416;border:1px solid #344047;margin-top:24px;padding:18px 20px}.TfsyiG_panel h2{color:#edf0f2;font:400 clamp(24px, 3vw, 32px)/1.1 var(--font-display), Georgia, serif;margin:0 0 6px}.TfsyiG_panel h2 em{color:#a5c9d6;font-weight:400}.TfsyiG_lede{max-width:760px;font-size:var(--fs-14);margin:0 0 12px;line-height:1.6}.TfsyiG_label{color:#aebac3;font:500 var(--fs-11)/1.5 var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px;display:block}.TfsyiG_code{color:#dce8ea;width:100%;max-width:760px;font:var(--fs-12)/1.5 var(--font-mono), monospace;resize:vertical;background:#0a0e10;border:1px solid #3c494f;padding:10px 12px;display:block}.TfsyiG_actions{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px;display:flex}.TfsyiG_actions button{color:#e5f0f2;min-height:40px;font:600 var(--fs-13)/1 var(--font-sans), sans-serif;cursor:pointer;background:#141c1f;border:1px solid #54656b;padding:0 14px}.TfsyiG_actions button:hover{border-color:#7dd3fc}.TfsyiG_status{color:#a9d6c4;font-size:var(--fs-12)}.TfsyiG_small{color:#aebbc0;font-size:var(--fs-12);margin:10px 0 0;line-height:1.6}.TfsyiG_small a{color:#b6d9e4;text-underline-offset:3px}.TfsyiG_panel :is(a,button,textarea):focus-visible{outline-offset:3px;outline:2px solid #d5f4ff}
