:root{--card-radius:32px}html body main :is(.section,.hero,.crownHero,.countdownRoom,.resultsMap,.worldExteriorMap,.alertCenter,.reportRoom,.documentLanding,.truthCardsSection,.pwinHistoryPriority,.warRoom,.officialCardsSection,.jneObservability){background:transparent!important;box-shadow:none!important}html body main :is(.section,.hero,.crownHero,.countdownRoom,.resultsMap,.worldExteriorMap,.alertCenter,.reportRoom,.documentLanding,.truthCardsSection,.pwinHistoryPriority,.warRoom,.officialCardsSection,.jneObservability):after,html body main :is(.section,.hero,.crownHero,.countdownRoom,.resultsMap,.worldExteriorMap,.alertCenter,.reportRoom,.documentLanding,.truthCardsSection,.pwinHistoryPriority,.warRoom,.officialCardsSection,.jneObservability):before{display:none!important}html body main :is(.officialVoteTicker,.jneObservabilityFrame,.projectedFinalFrame,.officialOnpeLiveCard,.premiumOfficialOnpeLiveCard,.heroBoard,.finalStretchPriorityCard,.finalStretchInteractive,.finalStretchChartPanel,.pwinFirstScoreboard,.pwinHistoryInline,.territorialMatrix,.jeeMonitor,.marketLineChart,.forecastModelShell,.forecastRoom,.truthCardsFrame,.truthCard,.snapshot,.opsCard,.pipelinePanel,.compactDisclosure,.archiveDataDisclosure,.alertGlassDisclosure,.actaGameDetails,.alertStreamShell,.mapStage,.mapControlPanel,.worldMapStage,.tuesdayControlRoom,.tuesdayControlDisclosure,.factosFrescosRibbon){background:var(--bg-200)!important;border:1px solid var(--hairline)!important;border-radius:var(--card-radius)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;isolation:isolate}html body main :is(.officialVoteTicker,.jneObservabilityFrame,.projectedFinalFrame,.officialOnpeLiveCard,.premiumOfficialOnpeLiveCard,.heroBoard,.finalStretchPriorityCard,.finalStretchInteractive,.finalStretchChartPanel,.pwinFirstScoreboard,.pwinHistoryInline,.territorialMatrix,.jeeMonitor,.marketLineChart,.forecastModelShell,.forecastRoom,.truthCardsFrame,.truthCard,.snapshot,.opsCard,.pipelinePanel,.compactDisclosure,.archiveDataDisclosure,.alertGlassDisclosure,.actaGameDetails,.alertStreamShell,.mapStage,.mapControlPanel,.worldMapStage,.tuesdayControlRoom,.tuesdayControlDisclosure,.factosFrescosRibbon):before{display:none!important}html body main :is(.glassSurface,.officialOnpeHeader,.officialOnpeActas,.officialOnpeMeta div,.officialCandidateChip,.officialVoteTickerMeta,.officialVoteTickerBoard,.officialVoteTickerStats,.officialMomentumStrip,.officialMomentumSketch,.projectedFinalMeta,.projectedFinalBoard,.projectedFinalVotes div,.projectedOfficialNow,.projectedOfficialBoard,.projectedOfficialMeta,.jneObsKpis,.jneObsKpi,.jneObsPanel,.jneObsScenario,.jneObsScenarioPanel,.jneObsSourceCard,.jneObsProgressPanel,.jneObsAudit,.jneObsChangeGrid,.actaGame,.sectionHeader,.peruGeoStage,.worldGeoStage,.worldLiveAlert,.factosPanel,.factosHeader,.factosDirectRail,.factosGlassGrid,.factosFinalGlass,.factosMainGlass,.factosRiskGlass,.factosChartGlass,.factosMathGlass,.factosAuditCard,.watchPanel>div,.ledgerPanel>div,.crownScoreBlock,.candidatePortraitCard,.portraitPedestal){background:transparent!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body main :is(.peruGeoStage,.officialMomentumStrip,.glassSurface):after,html body main :is(.peruGeoStage,.officialMomentumStrip,.glassSurface,.projectedFinalBoard,.worldLiveAlert):before{display:none!important}html body main :is(.officialVoteTicker,.jneObservabilityFrame,.projectedFinalFrame,.officialOnpeLiveCard,.premiumOfficialOnpeLiveCard,.heroBoard,.finalStretchPriorityCard,.finalStretchInteractive,.finalStretchChartPanel,.pwinFirstScoreboard,.pwinHistoryInline,.territorialMatrix,.jeeMonitor,.marketLineChart,.forecastModelShell,.forecastRoom,.truthCardsFrame,.truthCard,.snapshot,.opsCard,.pipelinePanel,.compactDisclosure,.archiveDataDisclosure,.alertGlassDisclosure,.actaGameDetails,.alertStreamShell,.mapStage,.mapControlPanel,.worldMapStage,.tuesdayControlRoom,.tuesdayControlDisclosure,.factosFrescosRibbon) :is(div,article,aside,section,ul,ol,li,figure,details,summary,header,footer,a,dl,dt,dd,table,tbody,tr,td,th):not(.officialOnpeVoteBar,.probabilityRail,.pulseRail,.factosMeter,.signalTrack,.milestoneTrack,.worldCountrySheet,.mapFloatingInfoCard,.mapInsightSheet,.visualSourceCard,.sourceImageFrame,.alertItem,.jneObsAuditRow,.ledgerRow,[class*=onboarding],[role=dialog],[class*=flipVote]){background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body main .alertItem[class],html body main .jneObsAuditRow[class],html body main .ledgerRow[class]{background:transparent!important;border:0!important;border-top:1px solid var(--hairline)!important;border-radius:0!important;box-shadow:none!important}html body main .sourceImageFrame[class],html body main .visualSourceCard[class]{background:transparent!important;border:1px solid var(--hairline)!important;box-shadow:none!important}.mapStageHeader small,.mapStageHeader span,html body main :is(.worldLiveAlert,.jeeSourceBar,.accountMonitorBar) :is(span,small,em,a){color:var(--text-2)!important}.mapStageHeader strong,html body main :is(.worldLiveAlert,.jeeSourceBar,.accountMonitorBar) strong{color:var(--text-1)!important}html body main .accountMonitorBar,html body main .jeeSourceBar{background:transparent!important;box-shadow:none!important}html body main :is(.finalStretchDatumCard,.pwinSelectedCard,.finalStretchLeaderRead,.finalStretchModelSummary,.mapSheetFacts) :is(span,small,em,dt){color:var(--text-2)!important}html body main :is(.finalStretchDatumCard,.pwinSelectedCard,.finalStretchLeaderRead,.finalStretchModelSummary) :is(strong,b:not(.keiko):not(.sanchez),dd){color:var(--text-1)!important}html body main :is(.finalStretchDatumCard,.finalStretchLeaderRead,.finalStretchModelSummary,.finalStretchPriorityRow,.worldCountrySheet) .keiko{color:var(--keiko)!important}html body main :is(.finalStretchDatumCard,.finalStretchLeaderRead,.finalStretchModelSummary,.finalStretchPriorityRow,.worldCountrySheet) .sanchez{color:var(--sanchez)!important}main img[src*="/candidates/"]{border:1px solid var(--hairline)!important;border-radius:var(--radius)!important;object-fit:cover!important;object-position:top center!important;filter:none!important;mix-blend-mode:normal!important;box-shadow:none!important}.liquidMetalChrome,.liquidMetalIris,.liquidMetalSpec{display:none!important}.liquidMetalRing{animation:none!important;background:none!important;box-shadow:none!important}.liquidMetalRing,.officialCandidateChromeRing{filter:none!important}.candidatePhotoDisc{overflow:hidden!important;border-radius:var(--radius)!important;background:var(--bg-300)!important;box-shadow:none!important}.candidatePhotoDisc img{border-radius:calc(var(--radius) - 1px)!important}.portraitPedestal,.tvFlashKeikoPortrait{overflow:hidden!important;border-radius:var(--radius)!important}.portraitPedestal:after,.portraitPedestal:before{display:none!important}@media (min-width:901px){:is(.section,.crownHero,.jneObservability,.pwinHistoryPriority,.officialCardsSection,.truthCardsSection,.warRoom) :is(.section,.crownHero,.jneObservability,.pwinHistoryPriority,.officialCardsSection,.truthCardsSection,.warRoom){padding-left:0!important;padding-right:0!important}}@media (min-width:981px){.projectedFinalFrame,.projectedOfficialNow{grid-template-columns:minmax(0,.52fr) minmax(0,1fr) minmax(0,.58fr)!important}}.projectedFinalFrame :is(b,strong,dd){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.projectedFinalVotes strong{font-size:clamp(15px,1.85vw,27px)!important;white-space:nowrap!important;overflow-wrap:normal!important}@media (min-width:901px){.projectedFinalFrame .flipVoteNumber{gap:4px}.projectedFinalFrame .flipVoteNumber b{min-width:clamp(22px,2.3vw,32px);height:clamp(40px,4.4vw,62px);font-size:clamp(28px,3.7vw,52px)}.projectedFinalFrame .flipVoteNumber b.separator{min-width:clamp(8px,.9vw,12px)}}@media (max-width:900px){.projectedFinalFrame .flipVoteNumber{gap:3px!important}.projectedFinalFrame .flipVoteNumber b{min-width:clamp(18px,7vw,30px)!important;height:clamp(34px,12vw,54px)!important;font-size:clamp(24px,8.6vw,42px)!important}.projectedFinalFrame .flipVoteNumber b.separator{min-width:clamp(6px,2vw,10px)!important}}html body main .accountMonitorBar[class],html body main .factosAuditCard[class],html body main .factosFrescosRibbon article[class],html body main .jeeSourceBar[class],html body main .territorialExcel[class],html body main .territorialMatrixScroll[class]{background:transparent!important;box-shadow:none!important}html body main .worldVoteQueue .empty,html body main .worldVoteQueueHead,html body main :is(.worldVoteQueueHead,.worldVoteQueue .empty,.worldCountrySheet) :is(span,small,em,dt){color:var(--text-2)!important}html body main .mapSheetHero strong,html body main .mapSheetScore strong,html body main .worldCountrySheet :is(strong,b,dd,h3){color:var(--text-1)!important}html body main .worldCountrySheet{background:var(--bg-300)!important;border:1px solid var(--hairline-strong)!important;box-shadow:none!important}html body main .factosFrescosRibbon :is(.factosFinalGlass,.factosMainGlass,.factosRiskGlass,.factosChartGlass,.factosMathGlass,.factosAuditCard){border:1px solid var(--hairline)!important;border-radius:calc(var(--card-radius) / 2)!important}html body main .factosFrescosRibbon :is(span,small,em,dt,p){color:var(--text-2)!important}html body main .factosFrescosRibbon :is(strong,b,dd,h3,h4){color:var(--text-1)!important}html body main :is(.alertStreamShell,.alertItem,.signalPost) :is(span,small,em,time,p){color:var(--text-2)!important}html body main .alertTitleLink,html body main :is(.alertStreamShell,.alertItem,.signalPost) :is(strong,b,h3,h4){color:var(--text-1)!important}html body main :is(.accountCard,.accountLatest,.accountActions,.accountGrid,.accountMonitorBar) :is(span,small,em,p){color:var(--text-2)!important}html body main :is(.accountCard,.accountLatest,.accountActions,.accountGrid) :is(strong,b,a){color:var(--text-1)!important}html body main .worldMapTicker button{background:transparent!important;border:1px solid var(--hairline)!important;box-shadow:none!important}html body main .worldMapTicker button :is(span,small){color:var(--text-2)!important}html body main .worldMapTicker button strong{color:var(--text-1)!important}html body main .jeeSourceBar,html body main .jeeSourceBar :is(a,span),html body main .worldVoteQueue .empty,html body main .worldVoteQueueHead{color:var(--text-2)!important}html body main .tally[class]{background:var(--bg-300)!important;color:var(--text-1)!important;box-shadow:none!important}html body main :is(.worldVoteQueue,.worldMapTicker) button{background:transparent!important;border:1px solid var(--hairline)!important;box-shadow:none!important}html body main :is(.worldVoteQueue,.worldMapTicker) button :is(span,small){color:var(--text-2)!important}html body main :is(.worldVoteQueue,.worldMapTicker) button strong{color:var(--text-1)!important}html body main .worldVoteQueueHead :is(span,strong,small,b){color:var(--text-2)!important}html body main .jeeSourceBar.jeeSourceBar{background:transparent!important;box-shadow:none!important}html body main .alertStatusDisclosure summary :is(span,strong,small){color:var(--text-1)!important}html body main .alertStatusPill[class]{background:var(--bg-300)!important;box-shadow:none!important}html body main .factosFrescosRibbon :is(h2,.factosHeader strong,.factosHeader b,.factosSummary strong){color:var(--text-1)!important}html body main .worldCountrySheet button{background:transparent!important;border:1px solid var(--hairline)!important;box-shadow:none!important}html body main .alertStatusPill.level-ambar{color:#fbbf24!important}html body main .sourceImageFrame :is(span,small,strong){background:rgba(8,8,8,.62)!important;color:var(--text-1)!important;border-radius:var(--radius);padding:2px 6px}html body main .truthCardsGrid{grid-template-columns:minmax(0,1fr)!important;gap:var(--gap)!important}html body main .truthCardsGrid .truthCard[class]{position:relative!important;width:100%!important;max-width:100%!important;transform:none!important;background:var(--bg-200)!important}html body main .finalStretchDatumCard[class]{background:var(--bg-300)!important;border:1px solid var(--hairline)!important;border-radius:calc(var(--card-radius) / 2)!important}html body main .finalStretchLeaderRead[class]{position:relative!important;z-index:3!important;background:var(--bg-200)!important;border-radius:var(--radius)!important;padding:2px 10px!important;width:-moz-fit-content;width:fit-content}html body main,html body main .portraitEmerge{background:transparent!important}html body main .portraitEmerge{position:relative!important;overflow:visible!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body main .portraitEmerge:before{content:"";position:absolute;inset:4%;z-index:0;background:var(--keiko);border-radius:50%;filter:blur(70px);opacity:.12;pointer-events:none}html body main .portraitEmerge.sanchez:before{background:var(--sanchez)}html body main .portraitEmerge img{position:relative;z-index:1;border:1px solid var(--hairline)!important;border-radius:calc(var(--card-radius) / 2)!important;box-shadow:none!important;filter:none!important;-webkit-mask-image:none!important;mask-image:none!important;object-fit:cover!important}html body main :is(.officialOnpeLiveCard,.premiumOfficialOnpeLiveCard){border-radius:var(--card-radius)!important}html body main :is(.officialOnpeLiveCard,.premiumOfficialOnpeLiveCard) :is(.officialOnpeActas,.officialOnpeGap,.officialOnpeMeta div,.officialCandidateChip,.onpeBrush,.webUpdateChip,.crownSignalBar){border-radius:calc(var(--card-radius) / 2)!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border:2px solid transparent;border-radius:9999px;background-clip:padding-box}html{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent}html body main details summary :is(b[aria-hidden],.actaGameChevron){position:relative;width:22px;min-width:22px;height:22px;margin-left:auto;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:transparent!important;font-size:0!important;line-height:0!important;transition:transform .18s ease}html body main details summary :is(b[aria-hidden],.actaGameChevron):before{content:"";position:absolute;top:5px;left:6px;width:9px;height:9px;border-right:1.5px solid var(--text-2);border-bottom:1.5px solid var(--text-2);transform:rotate(45deg)}html body main details[open] summary :is(b[aria-hidden],.actaGameChevron){background:transparent!important;border-color:transparent!important;transform:rotate(180deg)}html body main :is(.officialVoteTicker,.jneObservabilityFrame,.projectedFinalFrame,.officialOnpeLiveCard,.premiumOfficialOnpeLiveCard,.heroBoard,.finalStretchPriorityCard,.finalStretchInteractive,.finalStretchChartPanel,.pwinFirstScoreboard,.pwinHistoryInline,.territorialMatrix,.jeeMonitor,.marketLineChart,.forecastModelShell,.forecastRoom,.truthCardsFrame,.truthCard,.snapshot,.opsCard,.pipelinePanel,.compactDisclosure,.archiveDataDisclosure,.alertGlassDisclosure,.actaGameDetails,.alertStreamShell,.mapStage,.mapControlPanel,.worldMapStage,.tuesdayControlRoom,.tuesdayControlDisclosure,.factosFrescosRibbon){padding:clamp(20px,2.6vw,24px)!important}html body main .finalStretchPriorityHead{display:flex!important;flex-wrap:wrap!important;gap:10px!important}html body main .finalStretchPriorityHead>div{min-width:0}html body main .finalStretchScenarioLegend,html body main .finalStretchScenarioTabs{overflow-x:auto!important;padding-right:28px!important;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent)}html body main .finalStretchScenarioLegend::-webkit-scrollbar,html body main .finalStretchScenarioTabs::-webkit-scrollbar{display:none}@media (max-width:900px){html body main .finalStretchPriorityCard>*{width:auto!important;max-width:100%!important;min-width:0!important;margin-inline:0!important}}html body main .finalStretchStormStatus{display:flex!important;flex-wrap:wrap!important;gap:4px 10px!important;min-width:0}html body main .finalStretchStormStatus small{overflow-wrap:anywhere}@media (max-width:640px){html body main .officialOnpeHeader{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 12px!important}html body main .officialOnpeHeader>div{flex:1 1 100%!important;min-width:0!important}html body main .systemLiveness{display:flex!important;flex-wrap:wrap!important;gap:2px 8px!important}}html body main .longTailSummary{display:flex;align-items:center;gap:12px;cursor:pointer;list-style:none;padding:4px 0}html body main .longTailSummary::-webkit-details-marker{display:none}html body main .longTailSummary span{color:var(--text-3);font-size:11px;letter-spacing:.08em;text-transform:uppercase}html body main .longTailSummary strong{color:var(--text-1);font-size:14px}html body main .longTailDisclosure>:not(summary){margin-top:14px}html body main .pwinHistoryInline .marketLineChart{width:100%!important;max-width:100%!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important}html body main .finalStretchPriorityGrid{width:auto!important;max-width:100%!important;min-width:0!important}html body main .finalStretchPriorityCard .finalStretchPriorityGrid.finalStretchPriorityGrid{width:100%!important}html body main .finalStretchPriorityCard.finalStretchPriorityCard{grid-template-columns:minmax(0,1fr)!important}html body main .jneObsAuditTable{overflow-x:auto!important;padding-right:28px!important;scrollbar-width:thin;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent)}html body main :is(.jneObsAuditRow,.jneObsAuditHead){min-width:max-content}html body main :is(.officialVoteTicker,.jneObservabilityFrame,.projectedFinalFrame,.officialOnpeLiveCard,.premiumOfficialOnpeLiveCard,.heroBoard,.finalStretchPriorityCard,.finalStretchInteractive,.finalStretchChartPanel,.pwinFirstScoreboard,.pwinHistoryInline,.territorialMatrix,.jeeMonitor,.marketLineChart,.forecastModelShell,.forecastRoom,.truthCardsFrame,.truthCard,.snapshot,.opsCard,.pipelinePanel,.compactDisclosure,.archiveDataDisclosure,.alertGlassDisclosure,.actaGameDetails,.alertStreamShell,.mapStage,.mapControlPanel,.worldMapStage,.tuesdayControlRoom,.tuesdayControlDisclosure,.factosFrescosRibbon) :is(.jeeMonitor,.compactDisclosure,.archiveDataDisclosure,.territorialMatrix,.marketLineChart,.actaGameDetails,.alertGlassDisclosure,.truthCard,.finalStretchChartPanel){width:auto!important;max-width:100%!important;margin-inline:0!important}html body main .territorialMatrixScroll{padding-right:28px!important;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent)}html body main .finalStretchChartPanel line.zero{stroke-dasharray:6 7;animation:r5EmpateDrift 30s linear infinite}@keyframes r5EmpateDrift{to{stroke-dashoffset:-130}}html body main .finalStretchChartPanel .onpeHistoricalDot.current>circle:not(.pulse){fill:var(--red,#d92d20)!important}html body main .finalStretchChartPanel .onpeHistoricalDot.current circle.pulse{fill:var(--red,#d92d20)!important;opacity:.3;animation:r5RecBlink 1.6s ease-in-out infinite}@keyframes r5RecBlink{0%,to{opacity:.3}50%{opacity:.06}}@media (prefers-reduced-motion:reduce){html body main .finalStretchChartPanel .onpeHistoricalDot.current circle.pulse,html body main .finalStretchChartPanel line.zero{animation:none!important}}html body main .finalStretchDatumCard dl{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:0!important;gap:0!important;margin:10px 0 0!important}html body main .finalStretchDatumCard dl>div{border-top:1px solid var(--hairline);padding:8px 10px 8px 0;min-width:0}html body main .finalStretchDatumCard>.finalStretchLeaderRead{border-top:1px solid var(--hairline);padding-top:8px}@media (max-width:640px){html body main .finalStretchChartPanel :is(text.axisLabel,.zeroLabel){font-size:13px!important}html body main .finalStretchChartPanel .officialResultMarker text{display:none!important}html body main .onpeHistoricalDot.current text{font-size:17px!important;font-weight:600!important}}html body main :is(.officialVoteTicker,.jneObservabilityFrame,.projectedFinalFrame,.officialOnpeLiveCard,.premiumOfficialOnpeLiveCard,.heroBoard,.finalStretchPriorityCard,.pwinFirstScoreboard,.pwinHistoryInline,.territorialMatrix,.marketLineChart,.forecastModelShell,.forecastRoom,.truthCardsFrame,.snapshot,.opsCard,.pipelinePanel,.alertStreamShell,.mapStage,.worldMapStage,.tuesdayControlRoom,.factosFrescosRibbon){margin-block:var(--gap)!important}@media (max-width:900px){html body main :is(.section,.hero,.crownHero,.jneObservability,.pwinHistoryPriority,.officialCardsSection,.truthCardsSection,.warRoom){padding-left:max(var(--gutter),env(safe-area-inset-left))!important;padding-right:max(var(--gutter),env(safe-area-inset-right))!important}}html body main aside.finalStretchDatumCard dl>div{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:2px!important;gap:2px!important;align-content:start}html body main aside.finalStretchDatumCard dl :is(dt,dd){display:block!important}html body main .finalStretchDatumCard dl dd{margin:0!important;white-space:nowrap!important;overflow-wrap:normal!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-mono);font-size:clamp(10px,.85vw,12px)!important}html body main .finalStretchDatumCard dl dt{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}@media (max-width:640px){html body main .finalStretchStormPopup{display:none!important}}html body main .finalStretchChartPanel .onpeHistoricalTrack{stroke-width:1.25!important;fill:none!important;stroke-dasharray:92 6;animation:r10TrendDrift 26s linear infinite}@keyframes r10TrendDrift{to{stroke-dashoffset:-196}}html body main .finalStretchChartPanel .onpeHistoricalDot.current>circle:not(.pulse){fill:var(--red)!important;stroke:none!important;filter:drop-shadow(0 0 4px rgba(217,45,32,.7))}html body main .finalStretchChartPanel .onpeHistoricalDot.current circle.pulse{fill:var(--red)!important;stroke:none!important;opacity:.4;animation:r10RecBlink 3.4s ease-in-out infinite}@keyframes r10RecBlink{0%,to{opacity:1}50%{opacity:.4}}html body main .finalStretchChartPanel .finalStretchTrackLabel text{display:block!important;font-family:var(--font-mono)!important;font-size:14px!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;fill:var(--text-1)!important;text-anchor:middle;paint-order:stroke;stroke:#080808;stroke-width:3px}html body main .finalStretchChartPanel .finalStretchTrackLabel.below text{dominant-baseline:hanging}@media (max-width:640px){html body main .finalStretchChartPanel .finalStretchTrackLabel text{font-size:17px!important}html body main .finalStretchChartPanel .officialResultMarker text{display:none!important}}@media (prefers-reduced-motion:reduce){html body main .finalStretchChartPanel .onpeHistoricalDot.current circle.pulse,html body main .finalStretchChartPanel .onpeHistoricalTrack{animation:none!important}}html body main .crownScoreBlock strong{display:flex;flex-direction:column;align-items:center;text-align:center}html body main .crownScoreBlock .pwinLed{display:block;font-family:var(--font-mono)!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800!important;font-size:clamp(3.4rem,11vw,6rem)!important;letter-spacing:.01em;line-height:.96;text-align:center;color:rgba(230,159,0,.82)!important;-webkit-text-fill-color:rgba(230,159,0,.82)!important;text-shadow:0 0 8px rgba(230,159,0,.55),0 0 26px rgba(230,159,0,.35),0 0 60px rgba(230,159,0,.18)!important}html body main :is(.compactDisclosure,.longTailDisclosure,.actaGameDetails,.alertGlassDisclosure,.tuesdayControlDisclosure,.archiveDataDisclosure,.factosFrescosRibbon)[class][class]>summary{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:6px 10px!important;min-height:60px!important;max-height:64px!important;padding:8px clamp(16px,2vw,22px)!important;margin:0!important;list-style:none!important;overflow:hidden!important;cursor:pointer}html body main :is(.compactDisclosure,.longTailDisclosure,.actaGameDetails,.alertGlassDisclosure,.tuesdayControlDisclosure,.archiveDataDisclosure,.factosFrescosRibbon)[class][class]>summary::-webkit-details-marker{display:none!important}html body main :is(.compactDisclosure,.longTailDisclosure,.actaGameDetails,.alertGlassDisclosure,.tuesdayControlDisclosure,.archiveDataDisclosure,.factosFrescosRibbon)[class][class]>summary>div{display:flex!important;flex:0 1 auto;align-items:baseline!important;gap:8px!important;min-width:0!important;overflow:hidden!important}html body main :is(.compactDisclosure,.longTailDisclosure,.actaGameDetails,.alertGlassDisclosure,.tuesdayControlDisclosure,.archiveDataDisclosure,.factosFrescosRibbon)[class][class]>summary>aside{display:flex!important;flex:0 0 auto;align-items:baseline!important;gap:6px!important;margin-left:auto!important;white-space:nowrap!important}html body main :is(.compactDisclosure,.longTailDisclosure,.actaGameDetails,.alertGlassDisclosure,.tuesdayControlDisclosure,.archiveDataDisclosure,.factosFrescosRibbon)[class][class]>summary :is(span,p){flex:0 0 auto;margin:0!important;color:var(--text-3)!important;font-family:var(--font-mono)!important;font-size:10px!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap!important}html body main :is(.compactDisclosure,.longTailDisclosure,.actaGameDetails,.alertGlassDisclosure,.tuesdayControlDisclosure,.archiveDataDisclosure,.factosFrescosRibbon)[class][class]>summary strong{flex:0 1 auto;color:var(--text-1)!important;font-size:14px!important;font-weight:600!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0}html body main :is(.compactDisclosure,.longTailDisclosure,.actaGameDetails,.alertGlassDisclosure,.tuesdayControlDisclosure,.archiveDataDisclosure,.factosFrescosRibbon)[class][class]>summary small{flex:1 1 auto;min-width:0;color:var(--text-2)!important;font-size:12px!important;font-weight:400!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body main :is(.compactDisclosure,.longTailDisclosure,.actaGameDetails,.alertGlassDisclosure,.tuesdayControlDisclosure,.archiveDataDisclosure,.factosFrescosRibbon)[class][class]>summary>aside small{display:none!important}html body main :is(.compactDisclosure,.longTailDisclosure,.actaGameDetails,.alertGlassDisclosure,.tuesdayControlDisclosure,.archiveDataDisclosure,.factosFrescosRibbon)[class][class]>summary>:is(b,.actaGameChevron){flex:0 0 auto;margin-left:auto!important;order:9}html body main .actaGameDetails[class][class],html body main .archiveDataDisclosure[class][class],html body main .compactDisclosure[class][class],html body main .factosFrescosRibbon[class][class],html body main .longTailDisclosure[class][class],html body main .truthCardsFrame[class][class],html body main .tuesdayControlDisclosure[class][class]{background-color:var(--bg-200)!important;background-image:none!important;border:1px solid var(--hairline)!important;border-radius:var(--card-radius)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:hidden}html body main :is(.officialVoteTicker,.jneObservabilityFrame,.finalStretchPriorityCard,.territorialMatrix,.linkCentral,.commandDashboard,.crownHero,.jneObservability,.jneObsPanel,.jneObsScenarioPanel,.jneObsAudit) :is(.compactDisclosure,.longTailDisclosure,.actaGameDetails,.alertGlassDisclosure,.tuesdayControlDisclosure)[class][class]{background-color:transparent!important;background-image:none!important;border:0!important;border-radius:calc(var(--card-radius) / 2)!important}html body main{display:flex!important;flex-direction:column!important}html body main>.officialVoteTicker{order:1}html body main>.jneObservability{order:2}html body main>.projectedFinalTopline{order:3}html body main>.crownHero{order:4}html body main>.truthCardsSection{order:20}html body main>.factosFrescosRibbon{order:21}html body main>.archiveDataDisclosure.marketHistorySection{order:22}html body main>.commandDashboard{order:23}html body main>.linkCentral{order:24}html body main>.archiveDataDisclosure.alertCenter{order:25}html body main>.siteFooter{order:99}html body main>:is(.truthCardsSection,.factosFrescosRibbon,.archiveDataDisclosure,.commandDashboard,.linkCentral){margin-block:var(--gap)!important}html body main .factosFrescosRibbon.archiveDataDisclosure:not([open]) .factosSummary,html body main .factosFrescosRibbon.archiveDataDisclosure[open] .factosSummary,html body main .factosFrescosRibbon[class][class]>summary,html body main .truthCardsFrame[class][class]>summary{min-height:60px!important;max-height:64px!important;display:flex!important;align-items:center!important}html body main .truthCardsFrame[class][class]>summary{flex-wrap:nowrap!important;gap:6px 10px!important;padding:8px clamp(16px,2vw,22px)!important;margin:0!important;overflow:hidden!important;list-style:none!important}html body main .truthCardsFrame[class][class]>summary::-webkit-details-marker{display:none!important}html body main .truthCardsFrame[class][class]>summary>div{display:flex!important;flex:0 1 auto;align-items:baseline!important;gap:8px!important;min-width:0!important;overflow:hidden!important}html body main .truthCardsFrame[class][class]>summary .eyebrow{flex:0 0 auto;margin:0!important;color:var(--text-3)!important;font-family:var(--font-mono)!important;font-size:10px!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap!important}html body main .truthCardsFrame[class][class]>summary h2{flex:0 1 auto;margin:0!important;color:var(--text-1)!important;font-size:14px!important;font-weight:600!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body main .truthCardsFrame[class][class]>summary>p{flex:1 1 auto;min-width:0;margin:0!important;color:var(--text-2)!important;font-size:12px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body main .truthCardsFrame[class][class]>summary>.truthCardsToggle{flex:0 0 auto;margin-left:auto!important;order:9}html body main>.commandDashboard[class],html body main>.linkCentral[class],html body main>.truthCardsSection[class]{padding-top:0!important;padding-bottom:0!important;margin-block:var(--gap)!important}html body main>.commandDashboard>.technicalArchiveSlim,html body main>.linkCentral>*,html body main>.truthCardsSection>.truthCardsFrame{margin-block:0!important}html body main :is(.compactDisclosure,.archiveDataDisclosure,.factosFrescosRibbon,.actaGameDetails,.tuesdayControlDisclosure,.longTailDisclosure,.truthCardsFrame)[class][class]:not([open]){padding:0!important}html body main .officialMomentumStrip .officialMomentumPoint.current circle{fill:var(--red)!important;stroke:none!important;filter:drop-shadow(0 0 6px rgba(217,45,32,.95)) drop-shadow(0 0 13px rgba(217,45,32,.55))!important;animation:r13RecBlink 3.4s ease-in-out infinite!important;transform-box:fill-box;transform-origin:center}@keyframes r13RecBlink{0%,to{opacity:1}50%{opacity:.25}}html body main .officialMomentumStrip .officialMomentumSegment{stroke-dasharray:10 5!important;animation:r13MomentumDrift 26s linear infinite}@keyframes r13MomentumDrift{to{stroke-dashoffset:-120}}html body main .officialMomentumStrip .officialMomentumPoint .officialMomentumDeltaLabel{fill:var(--text-1)!important;opacity:1!important;font-family:var(--font-mono)!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;text-anchor:middle;paint-order:stroke;stroke:#080808;stroke-width:1.5px}html body main .officialMomentumStrip .officialMomentumDeltaLabel.up{fill:var(--delta-up)!important}html body main .officialMomentumStrip .officialMomentumDeltaLabel.down{fill:var(--red)!important}html body main .officialMomentumStrip .officialMomentumDeltaLabel.flat{fill:var(--text-2)!important}html body main .officialMomentumStrip .officialMomentumPoint text:not(.officialMomentumDeltaLabel){fill:var(--text-2)!important;opacity:1!important;font-family:var(--font-mono)!important;font-size:11px!important}@media (max-width:640px){html body main .officialMomentumStrip .officialMomentumPoint .officialMomentumDeltaLabel{font-size:17px!important}html body main .officialMomentumStrip .officialMomentumPoint text:not(.officialMomentumDeltaLabel){font-size:13px!important}}@media (prefers-reduced-motion:reduce){html body main .officialMomentumStrip .officialMomentumPoint.current circle,html body main .officialMomentumStrip .officialMomentumSegment{animation:none!important}}html body main .candidatePortraitCard figcaption,html body main .officialCandidateChip,html body main .officialCandidateChip.glassSurface{border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .tipButton,html body .topbar .tipButton,html body main .tipButton{flex:0 0 auto!important;width:auto!important;min-height:0!important;gap:0!important;padding:7px!important;border:0!important;border-radius:999px!important;background:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important}html body .topbar .tipButton:before,html body main .tipButton:before{display:none!important;content:none!important}html body .topbar .tipButton strong,html body main .tipButton strong{display:none!important}html body .topbar .tipButton span,html body main .tipButton span{width:20px!important;height:20px!important;font-size:12px!important}@media (max-width:900px){html body .topbar .tipButton span,html body main .tipButton span{width:22px!important;height:22px!important}}@media (max-width:640px){html body main .jneObsGrid[class]{grid-template-columns:minmax(0,1fr)!important}html body main .jneObservabilityFrame :is(.jneObsGrid,.jneObsPanel,.jneObsScenarioPanel,.jneObsAudit,.jneObsTerritoryList,.jneObsTerritory,.jneObsKpis,.jneObsKpi,.jneObsSourceCard,.jneObsProgressPanel,.longTailDisclosure,.longTailSummary,.jneObsTerritory>div){min-width:0!important}html body main .jneObsTerritory[class]{grid-template-columns:minmax(0,1fr) minmax(0,auto)!important}html body main .jneObservabilityFrame :is(.jneObsTerritory strong,.jneObsTerritory small,.jneObsTerritory span,.jneObsStatus,.jneObsSourceCard a,.jneObsSourceCard small,.jneObsKpi strong,.jneObsKpi small,.jneObsProgressCopy span){overflow-wrap:anywhere!important;word-break:break-word;white-space:normal!important}html body main .jneObsPanel .longTailSummary{max-width:100%!important}html body main .jneObservability .longTailSummary>span{display:none!important}html body main .jneObservability .longTailSummary>strong{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}}html body main .officialMomentumStrip .officialMomentumPoint .officialMomentumDeltaLabel{font-size:10px!important;font-weight:300!important;opacity:.78!important;stroke-width:1px}html body .tipButton,html body .topbar .tipButton,html body main .tipButton{padding:9px!important}html body .topbar .tipButton span,html body main .tipButton span{width:16px!important;height:16px!important;font-size:10px!important}@media (max-width:900px){html body .topbar .tipButton span,html body main .tipButton span{width:18px!important;height:18px!important}}html body main .candidateStage.sculptureStage{position:relative!important;display:grid!important;grid-template-columns:1fr auto 1fr!important;grid-template-areas:"keiko led sanchez"!important;align-items:end!important;justify-items:center!important;grid-gap:clamp(14px,3vw,40px)!important;gap:clamp(14px,3vw,40px)!important;min-height:0!important;padding:clamp(12px,2vw,24px) clamp(8px,2vw,20px) 0!important;transform-style:flat!important;perspective:none!important}html body main .candidateStage.sculptureStage .candidatePortraitCard.keiko{grid-area:keiko!important}html body main .candidateStage.sculptureStage .crownScoreBlock{grid-area:led!important}html body main .candidateStage.sculptureStage .candidatePortraitCard.sanchez{grid-area:sanchez!important}html body main .candidatePortraitCard.sculptureCard,html body main .candidatePortraitCard.sculptureCard.keiko,html body main .candidatePortraitCard.sculptureCard.sanchez{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;max-width:clamp(150px,22vw,232px)!important;min-height:0!important;margin:0!important;padding:0!important;opacity:1!important;transform:none!important;filter:none!important;z-index:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:10px!important}html body main .candidatePortraitCard.sculptureCard .portraitPedestal{position:relative!important;width:100%!important;aspect-ratio:4/5!important;min-height:0!important;height:auto!important;border-radius:var(--radius)!important;overflow:hidden!important}html body main .candidatePortraitCard.sculptureCard .portraitPedestal img,html body main .candidatePortraitCard.sculptureCard.keiko img,html body main .candidatePortraitCard.sculptureCard.sanchez img{position:relative!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;object-fit:cover!important;object-position:center!important;filter:none!important;background:transparent!important;border:1px solid var(--hairline)!important;border-radius:var(--radius)!important;box-shadow:none!important}html body main .candidatePortraitCard.sculptureCard.keiko.leader .portraitPedestal img{border:1.5px solid var(--keiko)!important;box-shadow:0 0 0 1px rgba(230,159,0,.25),0 6px 26px rgba(230,159,0,.18)!important}html body main .candidatePortraitCard.sculptureCard.sanchez.leader .portraitPedestal img{border:1.5px solid var(--sanchez)!important;box-shadow:0 0 0 1px rgba(0,114,178,.25),0 6px 26px rgba(0,114,178,.18)!important}html body main .candidatePortraitCard.sculptureCard:not(.leader) .portraitPedestal img{border:1px solid var(--hairline-strong)!important}html body main .candidatePortraitCard.sculptureCard figcaption{position:static!important;inset:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:1px!important;width:100%!important;border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-align:center!important}html body main .candidatePortraitCard.sculptureCard figcaption span{font-family:var(--font-mono)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.06em!important;color:var(--text-1)!important;white-space:normal!important}html body main .candidatePortraitCard.sculptureCard figcaption em{font-style:normal!important;font-size:10px!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--text-3)!important}html body main .candidateStage.sculptureStage .crownScoreBlock{align-self:center!important;margin:0!important;transform:none!important;z-index:1!important}html body main .crownScoreBlock small,html body main .crownScoreBlock span{border:0!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important;color:var(--text-2)!important;font-family:var(--font-mono)!important}html body main .crownScoreBlock strong{color:var(--text-1)!important;text-shadow:none!important}html body main .crownScoreBlock i{color:var(--text-2)!important}html body main .crownProbabilityFooter{margin-top:clamp(12px,2vw,20px)!important}@media (max-width:640px){html body main .candidateStage.sculptureStage{grid-template-columns:1fr 1fr!important;grid-template-areas:"led led" "keiko sanchez"!important;align-items:end!important;gap:10px clamp(10px,4vw,22px)!important}html body main .candidatePortraitCard.sculptureCard,html body main .candidatePortraitCard.sculptureCard.keiko,html body main .candidatePortraitCard.sculptureCard.sanchez{max-width:clamp(120px,42vw,170px)!important}html body main .candidateStage.sculptureStage .crownScoreBlock{margin-bottom:6px!important}}html body main>.factosFrescosRibbon{order:30!important}html body main>.marketHistorySection{order:31!important}html body main>.worldExteriorMap{order:32!important}html body main>.alertCenter{order:33!important}html body main>.linkCentral{order:34!important}html body main>.commandDashboard{order:35!important}html body main>.tuesdayControlDisclosure{order:40!important}html body main>.truthCardsSection{order:41!important}html body main>.siteFooter{order:99!important}html body main :is(.factosFrescosRibbon,.marketHistorySection,.worldExteriorMap,.alertCenter,.methodologyArchiveDisclosure,.visualLinksDisclosure,.publicLinksDisclosure,.accountDirectoryDisclosure)[class][class][class]{background-color:var(--bg-200)!important;background-image:none!important;border:1px solid var(--hairline)!important;border-radius:var(--card-radius)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;margin-block:var(--gap)!important}html body main>:is(.commandDashboard,.linkCentral){background:transparent!important;padding-block:0!important;margin-block:var(--gap)!important}html body main>.linkCentral>.compactDisclosure{margin-block:var(--gap)!important}html body main .truthCardsFrame[class][class],html body main .tuesdayControlDisclosure[class][class],html body main>.truthCardsSection{background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body main .tuesdayControlDisclosure,html body main>.truthCardsSection{margin-block:var(--gap)!important}html body main .liveSummary>span>.recordingDot.liveDot{flex:0 0 auto;vertical-align:middle;margin-right:4px}html body main .liveSummary>span{display:inline-flex!important;align-items:center!important;gap:4px!important}html body main .tuesdayControlDisclosure[class][class]:after,html body main .tuesdayControlDisclosure[class][class]:before,html body main .tuesdayControlRoom[class][class]:after,html body main .tuesdayControlRoom[class][class]:before{display:none!important;background:none!important;background-image:none!important;box-shadow:none!important;content:none!important}html body main .tuesdayControlRoom.tuesdayControlDisclosure{background:none!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body main .officialVoteTicker{position:relative}html body main .officialVoteTicker .onpeRefreshButton{position:absolute;top:clamp(10px,1.4vw,16px);right:clamp(12px,1.6vw,20px);z-index:4;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:6px;border:0!important;border-radius:999px;background:none!important;box-shadow:none!important;color:var(--text-2);font-family:var(--font-mono);font-size:17px;line-height:1;cursor:pointer;transition:color .16s ease,transform .22s ease}html body main .officialVoteTicker .onpeRefreshButton:hover:not(:disabled){color:var(--text-1);transform:rotate(-90deg)}html body main .officialVoteTicker .onpeRefreshButton:disabled{cursor:default;opacity:.75}html body main .officialVoteTicker .onpeRefreshSpinner{width:15px;height:15px;border:2px solid var(--hairline-strong);border-top-color:var(--text-1);border-radius:999px;animation:r21Spin .7s linear infinite}@keyframes r21Spin{to{transform:rotate(1turn)}}html body .topbar .brand .brandMark img,html body .topbar .brandMark.brandMarkWordmark img{margin:0!important;display:block!important}html body .topbar .tipButton{margin-top:0!important;margin-bottom:0!important}@media (min-width:901px){html body .topbar .tipButton{transform:translateY(4px)!important}}@media (max-width:900px){html body .topbar .tipButton{transform:translateY(1.5px)!important}html body .spectrumTuner{transform:translateY(1px)!important}}:root{--zone-official:#6b8caf;--zone-forecast:var(--phosphor);--zone-signal:var(--status-amber)}.leanMain{display:flex;flex-direction:column;gap:0;max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter)}.leanTopbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:clamp(14px,3vw,22px) 0;border-bottom:1px solid var(--hairline)}.leanBrand{display:inline-flex;align-items:center;flex:0 0 auto}.leanBrand img{height:clamp(20px,4vw,26px);width:auto;display:block}.leanBrand strong{color:var(--text-1);font-weight:700;letter-spacing:.04em}.leanHeadline{display:flex;flex-direction:column;gap:1px;min-width:0}.leanHeadline strong{color:var(--text-1);font-size:clamp(14px,2.4vw,17px);font-weight:650}.leanHeadline span{color:var(--text-3);font-family:var(--font-mono);font-size:clamp(10px,1.7vw,12px);letter-spacing:.02em}.leanFooter{display:flex;flex-direction:column;gap:8px;margin:clamp(20px,5vw,40px) 0 clamp(28px,6vw,56px);padding-top:18px;border-top:1px solid var(--hairline);color:var(--text-3);font-size:12px;line-height:1.6}.leanFooter a{color:var(--text-2);text-decoration:none;width:-moz-fit-content;width:fit-content}.leanDocBody{padding:clamp(28px,8vw,72px) 0;max-width:60ch}.leanDocBody h1{margin:0 0 12px;color:var(--text-1);font-size:clamp(22px,5vw,34px)}.leanDocBody p{margin:0 0 18px;color:var(--text-2);line-height:1.6}.leanDocLink{color:var(--phosphor);text-decoration:none;font-family:var(--font-mono);font-size:13px}.zoneFrame{--accent:var(--zone-official);position:relative;margin-block:var(--gap);padding:clamp(18px,2.6vw,26px);background:var(--bg-200);border:1px solid var(--hairline);border-left:3px solid var(--accent);border-radius:var(--card-radius,24px)}.zoneFrame[data-zone=forecast]{--accent:var(--zone-forecast)}.zoneFrame[data-zone=signal]{--accent:var(--zone-signal)}.zoneHead{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-bottom:12px}.zoneTag{flex:0 0 auto;padding:3px 9px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.zoneTitle{flex:1 1 auto;min-width:0;margin:0;color:var(--text-1);font-size:clamp(15px,2.4vw,19px);font-weight:650}.zoneTrack{flex:0 0 auto;padding:2px 8px;border-radius:4px;background:var(--bg-300);color:var(--text-2);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.zoneProvenance,.zoneTrack{font-family:var(--font-mono)}.zoneProvenance{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:4px 12px;color:var(--text-3);font-size:11px}.zoneSource:before{content:"fuente: ";color:var(--text-3)}.zoneCaveat{margin:0 0 12px;padding:6px 10px;border-radius:4px;background:color-mix(in srgb,var(--status-amber) 10%,transparent);color:var(--text-2);font-size:12px}.coneHero{--accent:var(--zone-forecast);position:relative;margin:var(--gap) auto;max-width:var(--container-max);padding:clamp(18px,3vw,30px);background:var(--bg-200);border:1px solid var(--hairline);border-left:3px solid var(--accent);border-radius:var(--card-radius,24px)}.coneHead{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 16px;margin-bottom:clamp(10px,2vw,18px)}.coneEyebrow{margin:0 0 4px;color:var(--accent);font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.coneTitle{margin:0;color:var(--text-1);font-size:clamp(18px,3.6vw,28px);font-weight:700;line-height:1.05;display:flex;flex-direction:column;gap:2px}.coneTitleSub{color:var(--text-2);font-size:clamp(11px,1.8vw,13px);font-weight:500;letter-spacing:.02em}.coneHeadMeta{display:flex;flex-direction:column;align-items:flex-start;gap:6px}@media (min-width:640px){.coneHeadMeta{align-items:flex-end}}.coneBasisBadge{padding:4px 10px;border-radius:999px;border:1px solid var(--hairline-strong);background:var(--bg-300);color:var(--text-1);font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.coneBasisBadge.basis-preconteo{border-color:color-mix(in srgb,var(--status-amber) 60%,transparent);color:var(--status-amber)}.coneBasisBadge.basis-escrutinio{border-color:color-mix(in srgb,var(--zone-official) 70%,transparent);color:#9fc0e2}.coneAsOf{display:inline-flex;align-items:center;gap:6px;color:var(--text-3);font-family:var(--font-mono);font-size:11px}.coneAsOf i{width:6px;height:6px;border-radius:50%;background:var(--phosphor);box-shadow:0 0 0 0 color-mix(in srgb,var(--phosphor) 70%,transparent);animation:conePulse 2.4s ease-out infinite}@keyframes conePulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--phosphor) 55%,transparent)}70%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}@media (prefers-reduced-motion:reduce){.coneAsOf i{animation:none}}.coneStage{position:relative}.coneSvg{display:block;width:100%;height:auto}.coneGrid line{stroke:var(--hairline);stroke-width:1}.coneAxisLabel{fill:var(--text-3);font-family:var(--font-mono);font-size:13px;text-anchor:end;dominant-baseline:middle}.coneBand{stroke:none}.coneZero{stroke:var(--text-2);stroke-width:1.25;stroke-dasharray:5 6}.coneZeroLabel{fill:var(--text-2);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;dominant-baseline:middle}.coneCentral{stroke-width:2.5;stroke-linecap:round}.coneCentralDot{stroke:var(--bg-200);stroke-width:2}.coneMeanLabel{fill:var(--text-1);font-family:var(--font-mono);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;dominant-baseline:middle}.coneXLabel{fill:var(--text-3);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em}.coneXLabel--start{text-anchor:start}.coneXLabel--end{text-anchor:end}.coneSideHint{position:absolute;margin:0;font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);pointer-events:none}.coneSideHint strong{font-weight:700}.coneSideHint--dle{top:4px;left:8px}.coneSideHint--dle strong{color:var(--dle)}.coneSideHint--cepeda{bottom:30px;left:8px}.coneSideHint--cepeda strong{color:var(--cepeda)}@media (max-width:520px){.coneSideHint{display:none}}.coneBandsLegend{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}.coneBandRow{flex:1 1 120px;display:flex;flex-direction:column;gap:1px;padding:8px 10px;border-radius:8px;background:var(--bg-100);border:1px solid var(--hairline)}.coneBandRow dt{color:var(--text-3);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.coneBandRow dd{margin:0;color:var(--text-1);font-family:var(--font-mono);font-size:clamp(12px,2vw,14px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.coneBandRow--p95{opacity:.78}.conePwinRow{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px}.conePwinTag{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.conePwinChip{display:inline-flex;align-items:baseline;gap:7px;padding:6px 12px;border-radius:999px;border:1px solid var(--hairline);background:var(--bg-100)}.conePwinChip em{font-style:normal;color:var(--text-2);font-size:13px}.conePwinChip b{color:var(--text-1);font-family:var(--font-mono);font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.conePwinChip.is-leader{border-color:color-mix(in srgb,var(--chip) 60%,transparent);background:color-mix(in srgb,var(--chip) 12%,transparent)}.conePwinChip.is-leader em{color:var(--text-1)}.conePwinChip.is-leader b{color:var(--chip)}.coneFoot{margin-top:14px;padding-top:12px;border-top:1px solid var(--hairline)}.coneFoot p{margin:0;color:var(--text-3);font-size:12px;line-height:1.5}.coneFoot strong{color:var(--text-2)}.coneHero--invalid{border-left-color:var(--status-amber)}.coneInvalidNote{margin:8px 0 0;color:var(--text-2);font-size:13px}.rnecReferenceBanner{margin:0 0 14px;padding:10px 14px;border-radius:10px;border:1px solid color-mix(in srgb,var(--status-amber) 55%,transparent);border-left:4px solid var(--status-amber);background:color-mix(in srgb,var(--status-amber) 12%,transparent);color:var(--text-1);font-size:13px;line-height:1.5}.rnecReferenceBanner strong{color:var(--status-amber)}.rnecTracks{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;margin-bottom:16px}@media (min-width:560px){.rnecTracks{grid-template-columns:1fr 1fr}}.rnecTrackPill{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:10px;border:1px solid var(--hairline);background:var(--bg-100)}.rnecTrackPill.is-active{border-color:color-mix(in srgb,var(--zone-official) 70%,transparent);background:color-mix(in srgb,var(--zone-official) 10%,transparent)}.rnecTrackPill.is-reserved{opacity:.66;border-style:dashed}.rnecTrackPill em{font-style:normal;font-weight:700;color:var(--text-1);font-size:13px}.rnecTrackPill small{color:var(--text-3);font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.rnecTrackPill b{color:var(--text-2);font-family:var(--font-mono);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rnecMesas{margin-bottom:16px}.rnecMesasHead{display:flex;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:12px;color:var(--text-2)}.rnecMesasHead b{color:var(--text-1);font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rnecMesasBar{height:8px;border-radius:999px;background:var(--bg-300);overflow:hidden}.rnecMesasBar i{display:block;height:100%;background:var(--zone-official);border-radius:999px;transition:width .6s ease}.rnecTableWrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.rnecTable{width:100%;border-collapse:collapse;font-size:13px}.rnecTable thead th{position:-webkit-sticky;position:sticky;top:0;text-align:left;padding:6px 8px;color:var(--text-3);font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--hairline-strong);background:var(--bg-200)}.rnecTable .rnecColPct,.rnecTable .rnecColVotes{text-align:right}.rnecTable .rnecColRank{width:30px;color:var(--text-3)}.rnecRow td{padding:8px;border-bottom:1px solid var(--hairline);vertical-align:middle}.rnecRow[style*="--accent"] .rnecColRank{box-shadow:inset 3px 0 0 var(--accent)}.rnecCandName{display:block;color:var(--text-1);font-weight:600}.rnecRow[style*="--accent"] .rnecCandName{color:var(--accent)}.rnecCandMate{display:block;color:var(--text-3);font-size:11px}.rnecColPct,.rnecColVotes{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-1);white-space:nowrap}.rnecRow.is-leader td{background:color-mix(in srgb,var(--accent,var(--text-2)) 8%,transparent)}.rnecRow.is-leader .rnecCandName,.rnecRow.is-leader .rnecColPct{font-weight:800}.rnecStats{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;margin:16px 0 0}@media (min-width:560px){.rnecStats{grid-template-columns:1fr 1fr}}.rnecStats>div{display:flex;flex-direction:column;gap:2px;padding:10px 0;border-top:1px solid var(--hairline)}.rnecStats dt{color:var(--text-3);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.rnecStats dd,.rnecStats dt{font-family:var(--font-mono)}.rnecStats dd{margin:0;color:var(--text-1);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rnecAwaiting{display:flex;flex-direction:column;gap:4px;padding:22px 16px;border-radius:10px;border:1px dashed var(--hairline-strong);background:var(--bg-100);text-align:center}.rnecAwaiting strong{color:var(--text-1)}.rnecAwaiting span{color:var(--text-2);font-size:13px}.rnecDisclaimer{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--hairline);color:var(--text-3);font-size:11px;line-height:1.5}