.elections-desk-module__EUCBDW__page{padding-top:var(--space-6);padding-bottom:var(--space-8);color:var(--ink)}.elections-desk-module__EUCBDW__masthead{padding:var(--space-5) 0 var(--space-7);border-top:var(--rule-heavy) solid var(--ink);border-bottom:var(--rule-thick) solid var(--ink)}.elections-desk-module__EUCBDW__mastheadTop,.elections-desk-module__EUCBDW__provenance,.elections-desk-module__EUCBDW__mastheadTitle,.elections-desk-module__EUCBDW__sectionHead,.elections-desk-module__EUCBDW__groupHeading,.elections-desk-module__EUCBDW__marketReceipt>header,.elections-desk-module__EUCBDW__candidateReceipts>header{justify-content:space-between;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.elections-desk-module__EUCBDW__mastheadTop{align-items:baseline}.elections-desk-module__EUCBDW__editionStatus,.elections-desk-module__EUCBDW__provenance,.elections-desk-module__EUCBDW__snapshot,.elections-desk-module__EUCBDW__latestLink{font-family:var(--font-sans);margin:0;font-size:.82rem;font-weight:750;line-height:1.45}.elections-desk-module__EUCBDW__editionStatus{color:var(--accent)}.elections-desk-module__EUCBDW__provenance{color:var(--ink-65)}.elections-desk-module__EUCBDW__provenance span+span:before{content:"·";margin-right:var(--space-2);color:var(--line-strong)}.elections-desk-module__EUCBDW__mastheadTitle{margin-top:var(--space-5);align-items:end}.elections-desk-module__EUCBDW__mastheadTitle h1{max-width:100%;font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(3.25rem,11vw,5.75rem);font-weight:760;line-height:.9}.elections-desk-module__EUCBDW__mastheadTitle time{font-family:var(--font-display);text-align:right;padding-bottom:.3rem;font-size:clamp(1.4rem,3.5vw,2rem);font-weight:650;line-height:1}.elections-desk-module__EUCBDW__snapshot{margin-top:var(--space-4);color:var(--ink-65);font-variant-numeric:tabular-nums}.elections-desk-module__EUCBDW__lede{max-width:var(--reader-measure,var(--reader-measure-base));margin:var(--space-5) 0 0;font-family:var(--font-display);text-wrap:pretty;font-size:clamp(1.3rem,2.8vw,1.8rem);font-weight:570;line-height:1.28}.elections-desk-module__EUCBDW__latestLink{margin-top:var(--space-4)}.elections-desk-module__EUCBDW__latestLink a,.elections-desk-module__EUCBDW__controlChamber h3 a,.elections-desk-module__EUCBDW__sourceLink,.elections-desk-module__EUCBDW__archive a{color:inherit;text-decoration-line:underline;-webkit-text-decoration-color:var(--line-muted);text-decoration-color:var(--line-muted);text-underline-offset:.22em;text-decoration-thickness:1px}.elections-desk-module__EUCBDW__latestLink a:hover,.elections-desk-module__EUCBDW__controlChamber h3 a:hover,.elections-desk-module__EUCBDW__sourceLink:hover,.elections-desk-module__EUCBDW__archive a:hover{text-decoration-color:currentColor}.elections-desk-module__EUCBDW__comparison,.elections-desk-module__EUCBDW__facts,.elections-desk-module__EUCBDW__control,.elections-desk-module__EUCBDW__ledger,.elections-desk-module__EUCBDW__method{padding:var(--space-7) 0;border-bottom:var(--rule-thin) solid var(--line-strong)}.elections-desk-module__EUCBDW__comparison{align-items:start;gap:var(--space-4) var(--space-7);grid-template-columns:minmax(12rem,.75fr) minmax(0,1.7fr);display:grid}.elections-desk-module__EUCBDW__comparison h2,.elections-desk-module__EUCBDW__sectionHead h2,.elections-desk-module__EUCBDW__method h2{font-family:var(--font-display);text-wrap:balance;margin:0;font-size:clamp(1.75rem,4vw,2.55rem);font-weight:720;line-height:1.05}.elections-desk-module__EUCBDW__comparison p{max-width:var(--reader-measure,var(--reader-measure-base));font-family:var(--font-sans);text-wrap:pretty;margin:0;font-size:1.05rem;font-weight:650;line-height:1.6}.elections-desk-module__EUCBDW__sectionHead{margin-bottom:var(--space-6);align-items:end}.elections-desk-module__EUCBDW__sectionHead>p,.elections-desk-module__EUCBDW__groupHeading>p{max-width:var(--reader-measure,var(--reader-measure-base));color:var(--ink-65);font-family:var(--font-sans);margin:0;font-size:.9rem;font-weight:620;line-height:1.5}.elections-desk-module__EUCBDW__factList,.elections-desk-module__EUCBDW__ledgerGroup>ol,.elections-desk-module__EUCBDW__primaryList,.elections-desk-module__EUCBDW__method ul,.elections-desk-module__EUCBDW__archive ol{margin:0;padding:0;list-style:none}.elections-desk-module__EUCBDW__factList{border-top:var(--rule-thin) solid var(--ink);counter-reset:fact}.elections-desk-module__EUCBDW__factList>li{min-width:0;padding:var(--space-5) 0;border-bottom:var(--rule-hair) solid var(--line-muted);counter-increment:fact;gap:var(--space-4);grid-template-columns:2rem minmax(0,1fr);display:grid}.elections-desk-module__EUCBDW__factList>li:before{content:counter(fact);color:var(--ink-65);font-family:var(--font-sans);font-variant-numeric:tabular-nums;padding-top:.15rem;font-size:.86rem;font-weight:850}.elections-desk-module__EUCBDW__factList h3,.elections-desk-module__EUCBDW__oneVenueFact h3,.elections-desk-module__EUCBDW__controlChamber h3,.elections-desk-module__EUCBDW__ledgerGroup h3,.elections-desk-module__EUCBDW__archive h3{font-family:var(--font-display);margin:0;font-size:1.45rem;font-weight:720;line-height:1.15}.elections-desk-module__EUCBDW__factList p,.elections-desk-module__EUCBDW__oneVenueFact p{max-width:var(--reader-measure,var(--reader-measure-base));margin:var(--space-2) 0 0;font-family:var(--font-sans);line-height:1.55}.elections-desk-module__EUCBDW__factPrices,.elections-desk-module__EUCBDW__factReceipt,.elections-desk-module__EUCBDW__oneVenueReadings,.elections-desk-module__EUCBDW__summaryPrices{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.elections-desk-module__EUCBDW__factPrices{margin-top:var(--space-3);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:.95rem;line-height:1.5}.elections-desk-module__EUCBDW__factFinding{font-weight:780}.elections-desk-module__EUCBDW__factList>li[data-state=split] .elections-desk-module__EUCBDW__factFinding,.elections-desk-module__EUCBDW__raceState[data-state=split]{color:var(--alert)}.elections-desk-module__EUCBDW__factReceipt{margin-top:var(--space-3);color:var(--ink-65);font-family:var(--font-sans);font-size:.82rem;line-height:1.55}.elections-desk-module__EUCBDW__oneVenueFact{align-items:center;gap:var(--space-4) var(--space-6);padding:var(--space-5) 0;border-bottom:var(--rule-thin) solid var(--ink);grid-template-columns:minmax(11rem,.7fr) minmax(0,1.3fr);display:grid}.elections-desk-module__EUCBDW__oneVenueFact[data-state=one-venue]{border-top:var(--rule-thin) solid var(--alert)}.elections-desk-module__EUCBDW__oneVenueReadings{font-family:var(--font-sans);justify-content:flex-end;font-size:.88rem;line-height:1.5}.elections-desk-module__EUCBDW__controlGrid{border-top:var(--rule-thick) solid var(--ink);gap:0 var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.elections-desk-module__EUCBDW__controlChamber{min-width:0;padding:var(--space-5) 0 0}.elections-desk-module__EUCBDW__controlChamber+.elections-desk-module__EUCBDW__controlChamber{border-left:var(--rule-hair) solid var(--line-muted);padding-left:var(--space-7)}.elections-desk-module__EUCBDW__controlQuestion{margin:var(--space-2) 0 0;color:var(--ink-65);font-family:var(--font-sans);font-size:.88rem;font-weight:650;line-height:1.4}.elections-desk-module__EUCBDW__controlVenues{margin-top:var(--space-5);gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.elections-desk-module__EUCBDW__controlVenues>div{min-width:0;padding:var(--space-4) 0;border-top:var(--rule-hair) solid var(--line-muted);border-bottom:var(--rule-hair) solid var(--line-muted);gap:var(--space-1);display:grid}.elections-desk-module__EUCBDW__controlVenues span,.elections-desk-module__EUCBDW__controlVenues small{color:var(--ink-65);font-family:var(--font-sans);font-size:.76rem;font-weight:720;line-height:1.35}.elections-desk-module__EUCBDW__controlVenues strong{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(1.8rem,5vw,2.85rem);font-weight:740;line-height:1}.elections-desk-module__EUCBDW__controlMove{margin:var(--space-5) 0 0;font-family:var(--font-sans);gap:var(--space-1);line-height:1.5;display:grid}.elections-desk-module__EUCBDW__controlMove strong{font-size:1rem;font-weight:820}.elections-desk-module__EUCBDW__controlMove span{color:var(--ink-65);font-size:.86rem;font-weight:620}.elections-desk-module__EUCBDW__controlMove[data-state=no-clear] strong{color:var(--alert)}.elections-desk-module__EUCBDW__arithmeticDetails,.elections-desk-module__EUCBDW__primaryDetails{margin-top:var(--space-5);border-top:var(--rule-hair) solid var(--line-muted);border-bottom:var(--rule-hair) solid var(--line-muted);font-family:var(--font-sans)}.elections-desk-module__EUCBDW__arithmeticDetails>summary,.elections-desk-module__EUCBDW__primaryDetails>summary{min-height:2.75rem;padding:var(--space-2) 0;cursor:pointer;justify-content:space-between;align-items:center;font-size:.84rem;font-weight:780;list-style:none;display:flex}.elections-desk-module__EUCBDW__arithmeticDetails>summary::-webkit-details-marker{display:none}.elections-desk-module__EUCBDW__primaryDetails>summary::-webkit-details-marker{display:none}.elections-desk-module__EUCBDW__raceSummary::-webkit-details-marker{display:none}.elections-desk-module__EUCBDW__arithmeticDetails>summary:after,.elections-desk-module__EUCBDW__primaryDetails>summary:after{content:"+";margin-left:var(--space-4);font-size:1rem;font-weight:800}.elections-desk-module__EUCBDW__arithmeticDetails[open]>summary:after,.elections-desk-module__EUCBDW__primaryDetails[open]>summary:after{content:"−"}.elections-desk-module__EUCBDW__arithmeticDetails>div,.elections-desk-module__EUCBDW__primaryBody{padding:var(--space-3) 0 var(--space-5)}.elections-desk-module__EUCBDW__arithmeticDetails p,.elections-desk-module__EUCBDW__primaryBody>p{max-width:var(--reader-measure,var(--reader-measure-base));color:var(--ink-65);margin:0;font-size:.85rem;line-height:1.55}.elections-desk-module__EUCBDW__arithmeticDetails p+p{margin-top:var(--space-3)}.elections-desk-module__EUCBDW__houseDeadEnd{margin:var(--space-5) 0 0;padding:var(--space-4) 0;border-top:var(--rule-hair) solid var(--line-muted);border-bottom:var(--rule-hair) solid var(--line-muted);font-family:var(--font-sans);font-size:.92rem;font-weight:780;line-height:1.5}.elections-desk-module__EUCBDW__copyOwed{max-width:var(--reader-measure,var(--reader-measure-base));margin:calc(var(--space-3) * -1) 0 var(--space-6);padding:var(--space-3) var(--space-4);border-left:var(--rule-thick) solid var(--alert);color:var(--ink-65);font-family:var(--font-sans);font-size:.86rem;line-height:1.55}.elections-desk-module__EUCBDW__copyOwed strong{color:var(--ink);font-weight:800}.elections-desk-module__EUCBDW__ledgerGroup+.elections-desk-module__EUCBDW__ledgerGroup{margin-top:var(--space-7)}.elections-desk-module__EUCBDW__ledgerGroup>h3,.elections-desk-module__EUCBDW__groupHeading{margin-bottom:var(--space-4)}.elections-desk-module__EUCBDW__groupHeading{align-items:baseline}.elections-desk-module__EUCBDW__ledgerGroup>ol{border-top:var(--rule-thick) solid var(--ink)}.elections-desk-module__EUCBDW__ledgerGroup>ol>li{border-bottom:var(--rule-hair) solid var(--line-muted)}.elections-desk-module__EUCBDW__raceSummary{min-height:5.5rem;padding:var(--space-4) 0;cursor:pointer;align-items:center;gap:var(--space-3) var(--space-5);grid-template-columns:minmax(12rem,.8fr) minmax(18rem,1.5fr) 1.75rem;grid-template-areas:"identity current mark""matchup current mark";list-style:none;display:grid}.elections-desk-module__EUCBDW__raceSummary::marker{content:""}.elections-desk-module__EUCBDW__raceSummary:hover{background:color-mix(in oklab, var(--ink) 3%, transparent)}.elections-desk-module__EUCBDW__raceSummary:focus-visible,.elections-desk-module__EUCBDW__arithmeticDetails>summary:focus-visible,.elections-desk-module__EUCBDW__primaryDetails>summary:focus-visible,.elections-desk-module__EUCBDW__deskNotes>summary:focus-visible,.elections-desk-module__EUCBDW__sourceLink:focus-visible,.elections-desk-module__EUCBDW__archive a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.elections-desk-module__EUCBDW__deskNotes{padding:var(--space-5) 0;border-bottom:var(--rule-thin) solid var(--line-strong);font-family:var(--font-sans)}.elections-desk-module__EUCBDW__deskNotes>summary{align-items:baseline;gap:var(--space-2) var(--space-4);min-height:2.75rem;padding:var(--space-2) 0;cursor:pointer;flex-wrap:wrap;font-size:1rem;font-weight:800;list-style:none;display:flex}.elections-desk-module__EUCBDW__deskNotes>summary::-webkit-details-marker{display:none}.elections-desk-module__EUCBDW__deskNotes>summary:after{content:"+";margin-left:auto;font-size:1.15rem;font-weight:800}.elections-desk-module__EUCBDW__deskNotes[open]>summary:after{content:"−"}.elections-desk-module__EUCBDW__deskNotesHint{color:var(--ink-65);font-size:.85rem;font-weight:620}.elections-desk-module__EUCBDW__deskNotesBody>.elections-desk-module__EUCBDW__comparison{padding-top:var(--space-5)}.elections-desk-module__EUCBDW__deskNotesBody>.elections-desk-module__EUCBDW__facts{border-bottom:0;padding-bottom:0}.elections-desk-module__EUCBDW__raceIdentity{gap:var(--space-1);grid-area:identity;min-width:0;display:grid}.elections-desk-module__EUCBDW__raceIdentity>strong{font-family:var(--font-display);font-size:1.25rem;font-weight:720;line-height:1.15}.elections-desk-module__EUCBDW__raceIdentity>span,.elections-desk-module__EUCBDW__matchup small{color:var(--ink-65);font-family:var(--font-sans);font-size:.74rem;font-weight:620;line-height:1.4}.elections-desk-module__EUCBDW__matchup{min-width:0;color:var(--ink-65);font-family:var(--font-sans);grid-area:matchup;font-size:.82rem;font-weight:650;line-height:1.45;display:grid}.elections-desk-module__EUCBDW__partyName{color:var(--party,var(--ink));font-weight:780}.elections-desk-module__EUCBDW__raceCurrent{min-width:0;font-family:var(--font-sans);gap:var(--space-2);grid-area:current;display:grid}.elections-desk-module__EUCBDW__raceState{align-items:baseline;gap:var(--space-2);font-size:.82rem;font-weight:800;line-height:1.4;display:flex}.elections-desk-module__EUCBDW__raceState[data-state=one-venue]{color:var(--accent)}.elections-desk-module__EUCBDW__raceState[data-state=agreement]{color:var(--ink-65)}.elections-desk-module__EUCBDW__stateMark{font-variant-numeric:tabular-nums;letter-spacing:-.02em;flex:none;min-width:1.8rem;font-size:.74rem;font-weight:900;display:inline-block}.elections-desk-module__EUCBDW__raceState[data-state=split] .elections-desk-module__EUCBDW__stateMark{font-size:1rem}.elections-desk-module__EUCBDW__summaryPrices{color:var(--ink-65);font-size:.73rem;line-height:1.45}.elections-desk-module__EUCBDW__venueMatchup{min-width:0}.elections-desk-module__EUCBDW__notPriced{font-weight:780}.elections-desk-module__EUCBDW__tabular{font-variant-numeric:tabular-nums}.elections-desk-module__EUCBDW__disclosureMark{grid-area:mark;width:1.5rem;height:1.5rem;position:relative}.elections-desk-module__EUCBDW__disclosureMark:before,.elections-desk-module__EUCBDW__disclosureMark:after{content:"";background:currentColor;width:.8rem;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.elections-desk-module__EUCBDW__disclosureMark:after{transform:translate(-50%,-50%)rotate(90deg)}.elections-desk-module__EUCBDW__raceDetails[open] .elections-desk-module__EUCBDW__disclosureMark:after{display:none}.elections-desk-module__EUCBDW__raceBody{padding:var(--space-2) 0 var(--space-6);gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.elections-desk-module__EUCBDW__candidateReceipts{min-width:0;padding-top:var(--space-5);border-top:var(--rule-thin) solid var(--line-strong)}.elections-desk-module__EUCBDW__candidateReceipts>header{align-items:baseline}.elections-desk-module__EUCBDW__candidateReceipts h4,.elections-desk-module__EUCBDW__candidateReceipts h5,.elections-desk-module__EUCBDW__marketReceipt h5{font-family:var(--font-sans);margin:0;font-size:1rem;font-weight:800;line-height:1.3}.elections-desk-module__EUCBDW__candidateReceipts>header p{color:var(--ink-65);font-family:var(--font-sans);margin:0;font-size:.72rem;font-weight:720;line-height:1.4}.elections-desk-module__EUCBDW__scopeWarning,.elections-desk-module__EUCBDW__nomineeWarning{max-width:var(--reader-measure,var(--reader-measure-base));margin:var(--space-3) 0 0;font-family:var(--font-sans);font-size:.8rem;font-weight:650;line-height:1.5}.elections-desk-module__EUCBDW__scopeWarning{color:var(--ink-65)}.elections-desk-module__EUCBDW__nomineeWarning{color:var(--alert)}.elections-desk-module__EUCBDW__receiptGrid{margin-top:var(--space-4);gap:var(--space-4);display:grid}.elections-desk-module__EUCBDW__marketReceipt{min-width:0;padding:var(--space-4) 0;border-top:var(--rule-hair) solid var(--line-muted);font-family:var(--font-sans)}.elections-desk-module__EUCBDW__marketReceipt[data-coverage=missing]{border-top-style:dashed}.elections-desk-module__EUCBDW__marketReceipt>header{align-items:baseline}.elections-desk-module__EUCBDW__marketReceipt>header strong{font-variant-numeric:tabular-nums;font-size:1.1rem}.elections-desk-module__EUCBDW__marketReceipt>p{margin:var(--space-2) 0 0;color:var(--ink-65);font-size:.8rem;line-height:1.5}.elections-desk-module__EUCBDW__marketReceipt dl{margin:var(--space-3) 0 0;gap:var(--space-2);display:grid}.elections-desk-module__EUCBDW__marketReceipt dl>div{gap:var(--space-1) var(--space-3);grid-template-columns:6rem minmax(0,1fr);display:grid}.elections-desk-module__EUCBDW__marketReceipt dt,.elections-desk-module__EUCBDW__marketReceipt dd{margin:0;font-size:.76rem;line-height:1.45}.elections-desk-module__EUCBDW__marketReceipt dt{color:var(--ink-65);font-weight:720}.elections-desk-module__EUCBDW__marketReceipt dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.elections-desk-module__EUCBDW__sourceLink{min-height:2.2rem;margin-top:var(--space-3);align-items:center;font-size:.78rem;font-weight:780;display:inline-flex}.elections-desk-module__EUCBDW__primaryList{margin-top:var(--space-4);border-top:var(--rule-hair) solid var(--line-muted)}.elections-desk-module__EUCBDW__primaryList>li{padding:var(--space-4) 0;border-bottom:var(--rule-hair) solid var(--line-muted)}.elections-desk-module__EUCBDW__primaryList .elections-desk-module__EUCBDW__marketReceipt{border-top:0;padding-bottom:0}.elections-desk-module__EUCBDW__method{gap:var(--space-7);grid-template-columns:minmax(0,1.6fr) minmax(14rem,.7fr);display:grid}.elections-desk-module__EUCBDW__method ul{max-width:var(--reader-measure,var(--reader-measure-base));margin-top:var(--space-5);border-top:var(--rule-thin) solid var(--ink)}.elections-desk-module__EUCBDW__method ul li{padding:var(--space-4) 0 var(--space-4) var(--space-5);border-bottom:var(--rule-hair) solid var(--line-muted);font-family:var(--font-sans);font-size:.88rem;line-height:1.55;position:relative}.elections-desk-module__EUCBDW__method ul li:before{content:"•";font-weight:850;position:absolute;top:1.05rem;left:0}.elections-desk-module__EUCBDW__archive{padding-top:.2rem}.elections-desk-module__EUCBDW__archive ol{margin-top:var(--space-4);border-top:var(--rule-thin) solid var(--ink)}.elections-desk-module__EUCBDW__archive li{border-bottom:var(--rule-hair) solid var(--line-muted)}.elections-desk-module__EUCBDW__archive a{min-height:4.5rem;padding:var(--space-3) 0;font-family:var(--font-sans);align-content:center;gap:var(--space-1);text-decoration-line:none;display:grid}.elections-desk-module__EUCBDW__archive time{font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:780}.elections-desk-module__EUCBDW__archive span{color:var(--ink-65);font-size:.76rem;font-weight:650}@media (max-width:760px){.elections-desk-module__EUCBDW__comparison,.elections-desk-module__EUCBDW__method,.elections-desk-module__EUCBDW__controlGrid,.elections-desk-module__EUCBDW__raceBody{grid-template-columns:minmax(0,1fr)}.elections-desk-module__EUCBDW__controlChamber+.elections-desk-module__EUCBDW__controlChamber{margin-top:var(--space-6);border-top:var(--rule-thin) solid var(--ink);border-left:0;padding-left:0}.elections-desk-module__EUCBDW__oneVenueFact{grid-template-columns:minmax(0,1fr);align-items:start}.elections-desk-module__EUCBDW__oneVenueReadings{justify-content:flex-start}.elections-desk-module__EUCBDW__raceSummary{grid-template-columns:minmax(0,1fr) 1.75rem;grid-template-areas:"identity mark""matchup mark""current current";min-height:0}.elections-desk-module__EUCBDW__raceCurrent{padding-top:var(--space-3);border-top:var(--rule-hair) solid var(--line-subtle)}.elections-desk-module__EUCBDW__method{gap:var(--space-6)}}@media (max-width:520px){.elections-desk-module__EUCBDW__page{padding-top:var(--space-5)}.elections-desk-module__EUCBDW__masthead{padding-bottom:var(--space-6)}.elections-desk-module__EUCBDW__mastheadTitle{flex-direction:column;align-items:start}.elections-desk-module__EUCBDW__mastheadTitle time{text-align:left;padding-bottom:0}.elections-desk-module__EUCBDW__comparison,.elections-desk-module__EUCBDW__facts,.elections-desk-module__EUCBDW__control,.elections-desk-module__EUCBDW__ledger,.elections-desk-module__EUCBDW__method{padding:var(--space-6) 0}.elections-desk-module__EUCBDW__sectionHead{flex-direction:column;align-items:start}.elections-desk-module__EUCBDW__factList>li{grid-template-columns:1.5rem minmax(0,1fr)}.elections-desk-module__EUCBDW__factPrices,.elections-desk-module__EUCBDW__factReceipt,.elections-desk-module__EUCBDW__oneVenueReadings,.elections-desk-module__EUCBDW__summaryPrices{align-items:flex-start;gap:var(--space-2);flex-direction:column}.elections-desk-module__EUCBDW__controlVenues{grid-template-columns:minmax(0,1fr)}.elections-desk-module__EUCBDW__controlVenues>div{grid-template-columns:minmax(6.5rem,auto) minmax(0,1fr);align-items:baseline}.elections-desk-module__EUCBDW__controlVenues>div strong{text-align:right;grid-area:1/2/span 2}.elections-desk-module__EUCBDW__marketReceipt dl>div{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.elections-desk-module__EUCBDW__raceSummary,.elections-desk-module__EUCBDW__arithmeticDetails>summary,.elections-desk-module__EUCBDW__primaryDetails>summary,.elections-desk-module__EUCBDW__sourceLink,.elections-desk-module__EUCBDW__archive a{min-height:2.75rem}}@media print{.elections-desk-module__EUCBDW__page{max-width:none;padding:0}.elections-desk-module__EUCBDW__raceDetails>.elections-desk-module__EUCBDW__raceBody,.elections-desk-module__EUCBDW__primaryDetails>.elections-desk-module__EUCBDW__primaryBody,.elections-desk-module__EUCBDW__arithmeticDetails>div{display:block!important}.elections-desk-module__EUCBDW__disclosureMark,.elections-desk-module__EUCBDW__arithmeticDetails>summary:after,.elections-desk-module__EUCBDW__primaryDetails>summary:after{display:none!important}.elections-desk-module__EUCBDW__raceBody{-moz-columns:2;columns:2;-moz-column-gap:var(--space-6);column-gap:var(--space-6)}.elections-desk-module__EUCBDW__candidateReceipts{-moz-column-break-inside:avoid;break-inside:avoid}.elections-desk-module__EUCBDW__sourceLink:after{content:" (" attr(href) ")";overflow-wrap:anywhere}}
