Cronkite Report — Monday, September 14, 2026

Daily Intelligence Briefing AI-Powered Analysis

CRONKITE AI

Monday, September 14, 2026

The Persian Gulf is under compounding strain this Monday: Iran-Gulf Arab talks over the Strait of Hormuz collapsed before they began, an Iranian cargo vessel was struck in those same waters with one crewman dead, and President Trump has floated retaining Iranian oil revenues as a condition of ending the war he says will conclude before year's end — a statement that landed simultaneously as threat, negotiating position, and domestic political signal with midterms approaching. Against that backdrop, Houthi missiles and drones struck Saudi southern cities overnight, a reminder that the region's overlapping conflicts do not pause for diplomacy. Lebanon, meanwhile, appealed to the United Nations to preserve the UNIFIL peacekeeping mission along its southern border, warning that without it, nothing credible stands in the gap. The thread worth watching is not any single strike or statement, but whether the Hormuz corridor — through which a fifth of the world's oil passes — is entering a period of sustained, unmanaged pressure with no diplomatic circuit breaker in place.

GEOPOLITICS Impact: 9/10

Trump Says US-Iran War Will End in 2026, Floats Keeping Iranian Oil

President Trump stated on September 13, 2026, that he expects the war with Iran to conclude by year's end, hinting at a post-midterm timeline for resolution. He raised the prospect of the United States retaining control of Iranian oil resources, drawing a parallel to an existing arrangement involving Venezuela. The combination of a conflict end-date tied to domestic electoral politics and explicit resource extraction ambitions signals a potentially transformative — and deeply controversial — post-war framework.

Underlying Drivers
Several structural forces are at work beneath this statement. First, the midterm election calendar creates a powerful domestic political incentive: ending a war after November avoids electoral accountability for war fatigue while claiming a victory narrative. Second, the Venezuela oil parallel suggests an emerging 'resource-for-security' doctrine — a transactional approach to military intervention that reframes occupation as economic partnership or compensation. Third, global energy markets and US fiscal pressures provide material incentives to treat Iranian oil as a strategic asset rather than sovereign property. Fourth, historical precedent — accusations of US resource extraction as a driver of Middle East intervention — will intensify international and domestic opposition. Iran's geopolitical allies, particularly Russia and China, have strong incentives to contest any such arrangement diplomatically or through proxies.
Show reasoning ↓

This story carries exceptional geopolitical weight for several reasons. A sitting US president publicly linking a war's end to a midterm election cycle is a rare and troubling admission that military timelines may be subordinated to partisan strategy rather than battlefield or diplomatic conditions. The 'keep the oil' framing, if translated into policy, would represent a fundamental violation of international law regarding sovereign resource rights and post-conflict occupation norms — echoing and potentially exceeding the controversy of similar statements Trump made regarding Syria and Iraq in his first term. Source assessment: this reflects direct presidential statements and should be treated as authoritative on intent, though the gap between stated intent and operational policy requires close monitoring. The Venezuela comparison deserves scrutiny — the nature of that oil arrangement matters enormously as a precedent template.

GEOPOLITICS Impact: 8/10

Iranian Cargo Vessel Attacked in Strait of Hormuz, Killing One

An Iranian cargo vessel was struck in the Strait of Hormuz near Qeshm Island on September 14, 2026, killing one crew member and wounding four others, with Iranian officials attributing the attack to a 'terrorist enemy.' The incident highlights the persistent vulnerability of one of the world's most critical maritime chokepoints, through which roughly 20% of global oil trade flows. Watch for Iranian retaliatory posturing, shipping insurance disruptions, and diplomatic signals from regional and global powers regarding responsibility attribution.

Underlying Drivers
The Strait of Hormuz remains a structural flashpoint driven by overlapping interests: Iran's leverage over global energy markets, ongoing tensions with Israel and the United States, and the broader contest for regional influence between Iran and Gulf Arab states. Maritime attacks in this corridor have historically served as tools of coercion and escalation signaling rather than conventional military action. The vague 'terrorist enemy' framing from Iranian officials is deliberate — it preserves Iran's flexibility to escalate or de-escalate depending on domestic and diplomatic calculus. Unresolved nuclear negotiations, sanctions pressure, and proxy conflicts across the region create a permissive environment for such incidents. Shipping companies and insurers will respond rapidly, potentially raising war-risk premiums and rerouting traffic.
Show reasoning ↓

This story carries significant geopolitical weight because attacks on commercial vessels in the Strait of Hormuz have historically preceded broader escalatory cycles — the 2019 tanker attacks being a recent precedent. The official attribution to a vague 'terrorist enemy' rather than a named state actor is editorially significant: it suggests either genuine uncertainty or strategic ambiguity. Source caution is warranted — Iranian state media is the sole confirmed source, and casualty figures and attack details should be independently verified. The story matters beyond the immediate incident as a barometer of regional stability and energy market risk.

GEOPOLITICS Impact: 8/10

Iran-Gulf Arab Hormuz Talks Collapse at Last Minute, Raising Regional Tension Concerns

A multilateral meeting brokered by Oman to address security and access agreements over the Strait of Hormuz was abruptly postponed hours before it was set to begin, with Omani Foreign Minister Sayyid Badr Albusaidi offering only the vague diplomatic formulation 'interests of consensus' as justification. The Strait of Hormuz is the world's most critical oil chokepoint, through which roughly 20% of global petroleum trade passes, making any breakdown in dialogue a matter of global economic consequence. Observers should watch whether the postponement reflects a specific demand or red line by Iran or a Gulf state, whether Oman can reschedule talks, and whether the delay triggers any escalatory maritime incidents.

Underlying Drivers
Several structural forces likely contributed to the collapse. First, the phrase 'interests of consensus' is a classic diplomatic signal that one or more parties withdrew or imposed last-minute conditions that others could not accept — genuine consensus was not reached before the meeting, not after. Second, Iran and Gulf Arab states, particularly Saudi Arabia and the UAE, carry deep structural mistrust rooted in proxy conflicts, sanctions regimes, and competing visions of regional order; any Hormuz agreement touches on sovereignty, military posture, and economic leverage simultaneously. Third, Iran's periodic use of Hormuz as a pressure valve in nuclear or sanctions negotiations means the timing of any agreement is highly sensitive to its domestic political calendar and external pressure from the United States. Fourth, Oman's traditional role as neutral mediator is valuable but fragile — if any party suspects the talks favor rivals, they will stall. Fifth, global energy markets, already sensitive to Middle East instability, create external pressure from outside actors — including the U.S., EU, China, and India — who have equities in Hormuz stability and may be influencing negotiating positions behind the scenes.
Show reasoning ↓

This story carries significant importance despite its brevity. Last-minute postponements of high-stakes multilateral talks are rarely procedural — they almost always signal a substantive breakdown or a hardening of positions. The Strait of Hormuz is not a peripheral concern: it is the jugular vein of global energy supply, and any instability there reverberates instantly into oil prices, shipping insurance rates, and allied military postures. Oman's credibility as a mediator — which has been critical to multiple back-channel U.S.-Iran exchanges historically — is also implicitly at stake. The vagueness of the official rationale is itself informative; 'interests of consensus' is diplomatic language designed to avoid assigning blame while signaling that the gap between parties was real. Source assessment: the story is thin on sourcing beyond the Omani foreign minister's statement, which is typical of early-stage diplomatic reporting. Independent confirmation of which party triggered the postponement and why would substantially elevate the analytical picture. This is a developing situation that warrants close monitoring.

GEOPOLITICS

Houthis Strike Saudi Southern Cities with Missiles and Drones, Triggering Civil Defense Alerts

Yemen's Iran-aligned Houthi rebels launched overnight missile and drone attacks on September 13-14, 2026, prompting Saudi Civil Defense to issue and subsequently lift early warnings for four southern cities: Najran, Khamis Mushait, Jazan, and Abha. The strikes signal a renewed escalation in the years-long Yemen conflict, threatening civilian populations in border regions and testing Saudi air defense capabilities. Observers should watch for Saudi military retaliation, Houthi strategic messaging around the timing, and any Iranian fingerprints on weapons systems used.

Drivers & predictions
Several structural forces are at play beneath this attack cycle: (1) Iran's continued weapons and intelligence support to the Houthis as a proxy pressure tool against Riyadh, part of Tehran's broader 'axis of resistance' strategy; (2) unresolved underlying tensions in Yemen's civil war despite intermittent ceasefire negotiations, suggesting diplomatic progress remains fragile; (3) Houthi incentives to demonstrate relevance and military capability, particularly if broader regional dynamics — including Gaza or Lebanon spillover — are creating opportunities for coordinated pressure on Gulf states; (4) Saudi Arabia's ongoing vulnerability along its southern flank despite years of air defense investment and coalition military operations; (5) potential domestic Houthi political motivations to rally support through high-profile strikes against a wealthier adversary.
SOCIETY

Ferry Capsizes in Java Sea, 129 People Missing as Indonesia Launches Search Operation

The Indonesian passenger ferry Virgo Transport 8 capsized in bad weather in the Java Sea on September 13, 2026, leaving 129 people unaccounted for. Rescue operations are being coordinated from a command center in Banjarmasin, South Kalimantan, with time being a critical factor in survival prospects. The disaster underscores persistent safety deficiencies in Indonesia's vast maritime transport network, which remains a lifeline for millions across the archipelago.

Drivers & predictions
Indonesia's geography — over 17,000 islands — creates enormous structural dependency on ferry and maritime transport, often operated by underfunded private carriers with inconsistent safety enforcement. Recurring ferry disasters reflect systemic issues: aging vessel fleets, inadequate weather monitoring and route suspension protocols, weak regulatory oversight from the Ministry of Transportation, and economic pressure on operators to sail in marginal conditions to maintain schedules and revenue. Seasonal weather patterns in the Java Sea create predictable hazard windows that are frequently underweighted against commercial interests.
GEOPOLITICS

Lebanon Urges UN to Preserve UNIFIL Mission, Warns of Security Vacuum

Lebanon formally appealed to the United Nations on September 14, 2026, to reverse plans to terminate the UNIFIL peacekeeping mission, citing a dramatically altered security landscape in Lebanon and the broader Middle East following developments since March 2. The appeal signals Beirut's acute anxiety about its ability to maintain order and sovereignty without international military backing. Observers should watch whether the UN Security Council responds with a mandate extension, a modified mission, or proceeds with withdrawal over Lebanese objections.

Drivers & predictions
UNIFIL's potential termination reflects deeper great-power fatigue with open-ended peacekeeping commitments and longstanding frustrations among contributing nations over mission constraints and recurring clashes with Israeli forces. Lebanon's fragile state capacity — shaped by economic collapse, political paralysis, and the aftermath of Hezbollah's degraded but unresolved role — means the country cannot credibly substitute domestic security forces for an international buffer. The reference to a 'drastically changed security context since March 2' suggests a pivotal event or escalation that has reshaped threat calculations, possibly involving Israeli military action, Hezbollah repositioning, or a regional diplomatic rupture. Structural factors include Israel's strategic interest in a weakened or absent UNIFIL, Iran's proxy interests, and the UN's institutional credibility tied to whether it abandons a mission under pressure.
POLICY

Lula Mobilizes PT Base for Final Campaign Push Ahead of October 4 Brazil Election

With 20 days remaining before Brazil's October 4, 2026 general election, President Lula rallied Workers' Party supporters to escalate both street-level and digital campaigning, framing the effort as a defense against misinformation and a validation of his administration's record. The call signals that Lula's camp perceives a competitive and potentially hostile information environment heading into the final stretch. Key dynamics to watch include opposition messaging effectiveness, social media platform enforcement of misinformation policies in Brazil, and whether Lula's ground game can convert mobilization into turnout.

Drivers & predictions
Brazil's deeply polarized political landscape — hardened since the Bolsonaro era — means both sides treat every election as existential. Lula's emphasis on 'countering misinformation' reflects structural vulnerabilities: WhatsApp and Telegram remain dominant political communication channels in Brazil, historically resistant to moderation and fertile for viral disinformation. His government's record is mixed — social spending gains offset by fiscal tension and slower-than-expected economic momentum — giving opponents genuine attack surface. The street campaign emphasis also acknowledges that digital reach alone did not win 2022; physical organizing in peripheral and rural communities remains decisive. Incumbent disadvantage dynamics are also at play: after nearly four years in office, enthusiasm gaps often favor challengers.
SOCIETY

Syrians Take to Streets Over Fuel Price Hikes as Child Killed by Unexploded Ordnance Near Damascus

Protests broke out across Syria on September 14, 2026, driven by sharp increases in fuel prices that are straining an already economically battered population. Separately, a Syrian child was killed near Damascus after detonating an explosive object, highlighting the ongoing threat of unexploded ordnance contaminating civilian areas years into the conflict's aftermath. Both events underscore Syria's compounding humanitarian crises — economic collapse layered atop physical danger — and warrant close monitoring as public frustration with living conditions intensifies.

Drivers & predictions
Syria's fuel price crisis is rooted in structural economic collapse: currency devaluation, international sanctions, disrupted oil infrastructure, and a government fiscal crisis that has made subsidies increasingly unsustainable. The post-Assad or ongoing governance fragility limits the state's capacity to cushion economic shocks. The unexploded ordnance death reflects the long-tail humanitarian cost of over a decade of conflict, with vast swaths of Syrian territory contaminated by mines, cluster munitions, and improvised devices that demining operations have been unable to fully address due to funding gaps and security constraints.
ECONOMY

Asian Markets Split: KOSPI and Nikkei Slide While Chinese Equities Eke Out Gains

Asian equity markets diverged sharply on September 14, 2026, with South Korea's KOSPI leading losses at -2.4% and Japan's Nikkei 225 and Taiwan's TAIEX each falling roughly 1%, while mainland China's Shanghai Composite and Hong Kong's Hang Seng posted marginal gains. The split reflects a deepening fault line between Northeast Asian export-driven economies — heavily exposed to global demand cycles and semiconductor volatility — and Chinese markets, which may be benefiting from domestic stimulus measures or capital inflows. Investors should watch upcoming U.S. economic data, Federal Reserve signals, and any regional export figures that could clarify whether this divergence represents a temporary rotation or a structural realignment of Asian market risk.

Drivers & predictions
Several structural and cyclical forces likely underpin this divergence. South Korea and Taiwan are acutely sensitive to the global semiconductor and electronics demand cycle; a KOSPI drop exceeding 2.4% suggests pressure on chipmakers like Samsung and SK Hynix, possibly tied to weakening orders or margin compression. Japan's Nikkei decline may reflect yen volatility — a strengthening yen erodes export earnings — combined with broader risk-off sentiment. Meanwhile, Chinese market gains could stem from continued government-directed liquidity support, state-backed buying, or optimism around domestic consumption policy. The split may also signal capital rotation away from perceived geopolitical risk zones (Taiwan Strait tension, Korea Peninsula dynamics) toward markets insulated by capital controls and state intervention. Currency dynamics, U.S. interest rate expectations, and China's property sector stabilization efforts all serve as underlying structural variables.
ECONOMY

Nasdaq Futures Jump 1.4% as Traders Buy Friday's Dip

US equity futures are pointing to a stronger Monday open, led by a 1.4% surge in Nasdaq futures as traders move to capitalize on Friday's selloff. The dip-buying behavior reflects continued risk appetite in markets despite ongoing macroeconomic uncertainties. Watch whether the opening gains hold through the session or fade as institutional flows and economic data reassert pressure.

Drivers & predictions
The primary driver is classic dip-buying momentum, where retail and algorithmic traders treat short-term pullbacks as entry points rather than warning signals. This behavior is structurally reinforced by years of post-2009 conditioning that declines are temporary and recoverable. Underlying this session's move: liquidity conditions at the Monday open, positioning adjustments from Friday's close, and broader sentiment around Fed policy expectations heading into late 2026. Nasdaq's outsized move suggests tech-heavy positioning, likely tied to AI and growth stock valuations that remain sensitive to rate trajectory signals.

Cronkite AI — Breaking information silos — Powered by EfficiencyNext

Stories gathered from diverse global sources via AI search. Analysis and predictions by AI. Attribution links provided for all source material.

@import url(‘https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;0,900;1,400&family=Crimson+Pro:ital,wght@0,300;0,400;0,600;1,300;1,400&family=DM+Mono:wght@400;500&display=swap’); .cronkite-newspaper { –cn-bg: #FAF8F5; –cn-ink: #1C1917; –cn-ink-light: #44403C; –cn-ink-muted: #78716C; –cn-rule: #292524; –cn-rule-light: #D6D3D1; –cn-accent: #991B1B; –cn-accent-light: #FEF2F2; –cn-kicker: #991B1B; –cn-score-good: #166534; –cn-score-mid: #92400E; –cn-score-bad: #991B1B; –cn-font-display: ‘Playfair Display’, Georgia, ‘Times New Roman’, serif; –cn-font-body: ‘Crimson Pro’, Georgia, serif; –cn-font-mono: ‘DM Mono’, ‘Courier New’, monospace; –cn-max: 1200px; font-family: var(–cn-font-body); color: var(–cn-ink); background: var(–cn-bg); max-width: var(–cn-max); margin: 0 auto; padding: 0 24px 40px; line-height: 1.6; font-size: 17px; -webkit-font-smoothing: antialiased; } .cronkite-newspaper *, .cronkite-newspaper *::before, .cronkite-newspaper *::after { box-sizing: border-box; } /* MASTHEAD */ .cn-masthead { text-align: center; padding: 32px 0 16px; } .cn-masthead-rule { height: 2px; background: var(–cn-rule); margin: 8px 0; } .cn-masthead-meta { display: flex; justify-content: space-between; align-items: center; font-size: 0.75rem; letter-spacing: 0.12em; text-transform: uppercase; color: var(–cn-ink-muted); padding: 4px 0; } .cn-title { font-family: var(–cn-font-display); font-size: 3.8rem; font-weight: 900; letter-spacing: 0.06em; margin: 4px 0; line-height: 1; } .cn-edition, .cn-vol { font-family: var(–cn-font-body); font-weight: 300; } .cn-date { font-weight: 600; } .cn-accuracy { font-family: var(–cn-font-mono); font-size: 0.7rem; } /* SUMMARY */ .cn-summary { padding: 20px 40px; font-size: 1.15rem; font-style: italic; color: var(–cn-ink-light); line-height: 1.7; text-align: center; } .cn-summary p { margin: 0; } /* RULES */ .cn-rule { height: 1px; background: var(–cn-rule-light); margin: 28px 0; } .cn-rule-thick { height: 3px; background: var(–cn-rule); margin: 20px 0; } /* KICKERS */ .cn-kicker { display: inline-block; font-family: var(–cn-font-body); font-size: 0.7rem; font-weight: 600; letter-spacing: 0.14em; color: var(–cn-kicker); margin-bottom: 4px; } .cn-kicker-small { display: inline-block; font-size: 0.65rem; font-weight: 600; letter-spacing: 0.12em; color: var(–cn-kicker); margin-bottom: 2px; } /* LEAD STORY */ .cn-lead { display: grid; grid-template-columns: 1fr 1fr; gap: 32px; } .cn-lead-image { overflow: hidden; } .cn-lead-image img { width: 100%; height: auto; display: block; filter: contrast(1.05); } .cn-lead-content { display: flex; flex-direction: column; } .cn-lead-headline { font-family: var(–cn-font-display); font-size: 2.2rem; font-weight: 900; line-height: 1.15; margin: 4px 0 8px; } .cn-lead-text { font-size: 1.05rem; line-height: 1.7; color: var(–cn-ink-light); margin: 8px 0; flex: 1; } /* No image — full width lead */ .cn-lead-no-image { grid-template-columns: 1fr; } .cn-lead-no-image .cn-lead-headline { font-size: 2.8rem; text-align: center; } .cn-lead-no-image .cn-lead-text { max-width: 720px; margin: 8px auto; text-align: center; } .cn-lead-no-image .cn-kicker { text-align: center; display: block; } .cn-lead-no-image .cn-attribution-trigger { display: block; text-align: center; } /* SECONDARY STORIES */ .cn-secondary-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 32px; } .cn-secondary-grid > article { border-left: 1px solid var(–cn-rule-light); padding-left: 24px; } .cn-secondary-grid > article:first-child { border-left: none; padding-left: 0; } .cn-story-image { margin-bottom: 12px; overflow: hidden; } .cn-story-image img { width: 100%; height: auto; display: block; } .cn-story-headline { font-family: var(–cn-font-display); font-size: 1.45rem; font-weight: 700; line-height: 1.25; margin: 4px 0 6px; } .cn-story-text { font-size: 0.95rem; line-height: 1.65; color: var(–cn-ink-light); margin: 6px 0; } /* REMAINING STORIES */ .cn-remaining-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 24px; } .cn-remaining-grid > article { border-left: 1px solid var(–cn-rule-light); padding-left: 20px; } .cn-remaining-grid > article:first-child, .cn-remaining-grid > article:nth-child(3n+1) { border-left: none; padding-left: 0; } .cn-small-headline { font-family: var(–cn-font-display); font-size: 1.1rem; font-weight: 700; line-height: 1.25; margin: 2px 0 6px; } .cn-small-text { font-size: 0.88rem; line-height: 1.6; color: var(–cn-ink-light); margin: 4px 0; } /* IMPORTANCE BADGE */ .cn-importance { font-family: var(–cn-font-mono); font-size: 0.65rem; color: var(–cn-ink-muted); margin-left: 8px; font-weight: 400; } /* DEEP ANALYSIS TOGGLE */ .cn-deep-analysis { margin: 6px 0; border: none; } .cn-deep-analysis summary { font-size: 0.78rem; color: var(–cn-accent); cursor: pointer; letter-spacing: 0.02em; font-weight: 600; padding: 4px 0; list-style: none; } .cn-deep-analysis summary::-webkit-details-marker { display: none; } .cn-deep-analysis summary::before { content: ‘▸ ‘; } .cn-deep-analysis[open] summary::before { content: ‘▾ ‘; } .cn-deep-analysis-small summary { font-size: 0.72rem; } .cn-drivers-content { font-size: 0.88rem; color: var(–cn-ink-light); padding: 8px 12px; background: rgba(0,0,0,0.02); border-left: 2px solid var(–cn-rule-light); margin: 6px 0; line-height: 1.55; } .cn-reasoning-text { font-size: 0.85rem; color: var(–cn-ink-muted); font-style: italic; line-height: 1.55; padding: 6px 12px; } /* INLINE PREDICTIONS (within story cards) */ .cn-inline-predictions { padding: 8px 0; } .cn-pred-card { padding: 10px 12px; margin: 6px 0; background: rgba(0,0,0,0.015); border-left: 2px solid var(–cn-accent); } .cn-pred-card-small { padding: 6px 10px; margin: 4px 0; } .cn-pred-reasoning { font-size: 0.82rem; color: var(–cn-ink-muted); line-height: 1.5; margin: 4px 0 0; } /* PREDICTIONS SECTION (bottom of page) */ .cn-predictions-section { padding: 20px 0; } .cn-predictions-summary { font-size: 0.85rem; color: var(–cn-ink-muted); text-align: center; margin: 0 0 12px; } .cn-predictions-accuracy { font-family: var(–cn-font-mono); font-size: 0.82rem; color: var(–cn-ink); text-align: center; margin: 0 0 14px; letter-spacing: 0.02em; } .cn-predictions-accuracy strong { color: var(–cn-accent); font-weight: 700; } .cn-predictions-nav { text-align: center; margin: 0 0 20px; } .cn-predictions-nav a { margin: 0 8px; } .cn-predictions-list { max-width: 800px; margin: 0 auto; } /* PREDICTION DETAIL CARDS */ .cn-pred-detail { margin: 4px 0; border: 1px solid var(–cn-rule-light); } .cn-pred-detail summary { padding: 10px 14px; cursor: pointer; font-size: 0.88rem; display: flex; align-items: center; gap: 8px; flex-wrap: wrap; list-style: none; } .cn-pred-detail summary::-webkit-details-marker { display: none; } .cn-pred-detail[open] { border-color: var(–cn-accent); } .cn-pred-badge { font-family: var(–cn-font-mono); font-size: 0.62rem; letter-spacing: 0.06em; padding: 2px 6px; background: #FEF3C7; color: #92400E; font-weight: 600; flex-shrink: 0; } .cn-pred-conf { font-family: var(–cn-font-mono); font-size: 0.82rem; font-weight: 600; flex-shrink: 0; } .cn-pred-story-cat { font-size: 0.68rem; color: var(–cn-ink-muted); text-transform: uppercase; letter-spacing: 0.08em; flex-shrink: 0; } .cn-pred-summary-text { font-size: 0.85rem; color: var(–cn-ink-light); } .cn-pred-detail-body { padding: 12px 16px; border-top: 1px solid var(–cn-rule-light); } .cn-pred-story-ref { font-size: 0.82rem; color: var(–cn-ink-muted); margin: 0 0 8px; } .cn-pred-full-text { font-size: 0.92rem; line-height: 1.6; margin: 0 0 8px; } .cn-pred-reasoning-text { font-size: 0.85rem; color: var(–cn-ink-light); line-height: 1.55; margin: 8px 0; } .cn-pred-detail-meta { display: flex; gap: 16px; flex-wrap: wrap; font-family: var(–cn-font-mono); font-size: 0.72rem; color: var(–cn-ink-muted); padding: 8px 0; border-top: 1px solid var(–cn-rule-light); margin-top: 8px; } .cn-pred-redteam { background: rgba(220,38,38,0.04); border-left: 2px solid #DC2626; padding: 8px 12px; margin: 8px 0; font-size: 0.85rem; line-height: 1.5; } .cn-pred-redteam strong { color: #DC2626; font-size: 0.78rem; text-transform: uppercase; letter-spacing: 0.04em; } .cn-pred-outcome-box { background: rgba(16,185,129,0.06); border-left: 2px solid #10B981; padding: 8px 12px; margin: 8px 0; font-size: 0.85rem; } .cn-pred-good { border-left: 3px solid #10B981; } .cn-pred-mixed { border-left: 3px solid #F59E0B; } .cn-pred-poor { border-left: 3px solid #DC2626; } /* ATTRIBUTION TRIGGER */ .cn-attribution-trigger { display: inline-block; background: none; border: none; font-family: var(–cn-font-body); font-size: 0.78rem; color: var(–cn-ink-muted); cursor: pointer; padding: 2px 0; margin-bottom: 6px; letter-spacing: 0.02em; transition: color 0.2s; } .cn-attribution-trigger:hover { color: var(–cn-accent); } /* ATTRIBUTION MODAL */ .cn-attribution-overlay { position: fixed; inset: 0; background: rgba(0,0,0,0.5); z-index: 99999; display: flex; align-items: center; justify-content: center; } .cn-attribution-modal { background: var(–cn-bg); border: 1px solid var(–cn-rule-light); max-width: 560px; width: 90%; max-height: 80vh; overflow-y: auto; padding: 28px 32px; position: relative; box-shadow: 0 8px 30px rgba(0,0,0,0.15); } .cn-attribution-modal h4 { font-family: var(–cn-font-display); font-size: 1.2rem; margin: 0 0 16px; } .cn-attribution-close { position: absolute; top: 12px; right: 16px; background: none; border: none; font-size: 1.5rem; color: var(–cn-ink-muted); cursor: pointer; line-height: 1; } .cn-attribution-close:hover { color: var(–cn-ink); } .cn-attr-item { padding: 12px 0; border-bottom: 1px solid var(–cn-rule-light); } .cn-attr-item:last-child { border-bottom: none; } .cn-attr-source { font-weight: 600; font-size: 0.95rem; } .cn-attr-author { font-size: 0.85rem; color: var(–cn-ink-muted); } .cn-attr-date { font-family: var(–cn-font-mono); font-size: 0.75rem; color: var(–cn-ink-muted); } .cn-attr-link { font-size: 0.82rem; color: var(–cn-accent); text-decoration: none; word-break: break-all; } .cn-attr-link:hover { text-decoration: underline; } /* STORY LINKS ROW */ .cn-story-links { display: flex; gap: 12px; align-items: center; margin-bottom: 6px; } /* VISIBLE SOURCE LINKS UNDER A STORY */ .cn-story-sources { font-family: var(–cn-font-body); font-size: 0.76rem; line-height: 1.5; color: var(–cn-ink-muted); margin: 0 0 10px; } .cn-sources-label { text-transform: uppercase; letter-spacing: 0.06em; font-size: 0.68rem; color: var(–cn-ink-muted); margin-right: 4px; } .cn-source-link { color: var(–cn-accent); text-decoration: none; border-bottom: 1px solid transparent; transition: border-color 0.2s; } .cn-source-link:hover { border-bottom-color: var(–cn-accent); } .cn-source-sep { color: var(–cn-ink-muted); opacity: 0.5; } /* EDITORIAL TRIGGER */ .cn-editorial-trigger { display: inline-block; background: none; border: none; font-family: var(–cn-font-body); font-size: 0.78rem; color: var(–cn-accent); cursor: pointer; padding: 2px 0; letter-spacing: 0.02em; transition: color 0.2s; font-weight: 600; } .cn-editorial-trigger:hover { color: var(–cn-ink); } /* EDITORIAL MODAL */ .cn-editorial-modal { max-width: 640px; } .cn-editorial-pred-item { padding: 16px 0; border-bottom: 1px solid var(–cn-rule-light); } .cn-editorial-pred-item:last-child { border-bottom: none; } /* EDITORIAL BANNER */ .cn-editorial-banner { text-align: center; padding: 20px 0; } .cn-editorial-banner-title { font-family: var(–cn-font-display); font-size: 1.1rem; font-weight: 900; letter-spacing: 0.1em; margin: 0 0 8px; } .cn-editorial-banner p { font-size: 0.85rem; color: var(–cn-ink-muted); margin: 4px 0; } /* PREDICTION ELEMENTS (shared modal + editorial) */ .cn-pred-header { display: flex; align-items: center; gap: 10px; margin-bottom: 6px; flex-wrap: wrap; } .cn-pred-score { font-family: var(–cn-font-mono); font-weight: 500; font-size: 1rem; } .cn-pred-pending-badge { font-family: var(–cn-font-mono); font-size: 0.65rem; letter-spacing: 0.06em; background: #FEF3C7; color: #92400E; padding: 2px 8px; } .cn-pred-confidence { font-family: var(–cn-font-mono); font-size: 0.72rem; color: var(–cn-ink-muted); } .cn-pred-timeframe { font-family: var(–cn-font-mono); font-size: 0.68rem; color: var(–cn-ink-muted); text-transform: uppercase; letter-spacing: 0.05em; } .cn-pred-text { font-size: 0.95rem; line-height: 1.55; margin: 6px 0; } .cn-pred-outcome { font-size: 0.85rem; color: var(–cn-ink-light); margin-top: 8px; padding-top: 8px; border-top: 1px solid var(–cn-rule-light); line-height: 1.55; } .cn-pred-meta { font-family: var(–cn-font-mono); font-size: 0.72rem; color: var(–cn-ink-muted); margin: 6px 0 0; } /* FOOTER */ .cn-footer { text-align: center; padding: 20px 0; font-size: 0.8rem; color: var(–cn-ink-muted); } .cn-footer p { margin: 4px 0; } .cn-disclaimer { font-size: 0.72rem; font-style: italic; } /* RESPONSIVE */ @media (max-width: 900px) { .cn-lead { grid-template-columns: 1fr; } .cn-secondary-grid { grid-template-columns: 1fr; } .cn-secondary-grid > article { border-left: none; padding-left: 0; border-top: 1px solid var(–cn-rule-light); padding-top: 20px; } .cn-remaining-grid { grid-template-columns: 1fr 1fr; } .cn-title { font-size: 2.6rem; } .cn-lead-headline { font-size: 1.8rem; } } @media (max-width: 600px) { .cronkite-newspaper { padding: 0 12px 24px; font-size: 15px; } .cn-title { font-size: 2rem; } .cn-lead-headline { font-size: 1.5rem; } .cn-remaining-grid { grid-template-columns: 1fr; } .cn-remaining-grid > article { border-left: none; padding-left: 0; border-top: 1px solid var(–cn-rule-light); padding-top: 16px; } .cn-summary { padding: 16px 16px; } .cn-masthead-meta { flex-direction: column; gap: 2px; } } var cnHit=70;var cnMiss=40; function cronkiteShowAttribution(btn) { var data = JSON.parse(btn.getAttribute(‘data-attribution’)); var overlay = document.getElementById(‘cn-attribution-overlay’); var content = document.getElementById(‘cn-attribution-content’); var html = ”; for (var i = 0; i < data.length; i++) { var a = data[i]; html += '
‘; if (a.source) html += ‘
‘ + escH(a.source) + ‘
‘; if (a.author) html += ‘
By ‘ + escH(a.author) + ‘
‘; if (a.date) html += ‘
‘ + escH(a.date) + ‘
‘; if (a.url) html += ‘‘ + escH(a.url) + ‘‘; html += ‘
‘; } if (!html) html = ‘

No detailed attribution available.

‘; content.innerHTML = html; overlay.style.display = ‘flex’; } function cronkiteShowEditorial(btn) { var data = JSON.parse(btn.getAttribute(‘data-predictions’)); var overlay = document.getElementById(‘cn-editorial-overlay’); var content = document.getElementById(‘cn-editorial-content’); var html = ”; for (var i = 0; i = cnHit ? ‘#166534’ : (p.score >= cnMiss ? ‘#92400E’ : ‘#991B1B’)) : ‘#78716C’; html += ‘
‘; html += ‘
‘; if (hasScore) { html += ‘‘ + p.score + ‘/100‘; } else { html += ‘AWAITING OUTCOME‘; } html += ‘‘ + p.confidence + ‘% confidence‘; if (p.timeframe) html += ‘‘ + escH(p.timeframe) + ‘‘; html += ‘
‘; html += ‘

‘ + escH(p.prediction) + ‘

‘; html += ‘
Causal reasoning

‘ + escH(p.reasoning) + ‘

‘; if (hasScore && p.outcome) { html += ‘
What happened: ‘ + escH(p.outcome); if (p.outcome_reasoning) html += ‘
‘ + escH(p.outcome_reasoning) + ‘‘; html += ‘
‘; } if (!hasScore && p.check_date) { html += ‘

Check date: ‘ + escH(p.check_date) + ‘

‘; } html += ‘
‘; } if (!html) html = ‘

No predictions for this story.

‘; content.innerHTML = html; overlay.style.display = ‘flex’; } function escH(s) { var d = document.createElement(‘div’); d.textContent = s || ”; return d.innerHTML; }