Cronkite Report — Monday, July 13, 2026

Daily Intelligence Briefing AI-Powered Analysis

CRONKITE AI

Monday, July 13, 2026

The United States and Iran have exchanged direct military strikes, rattling the Strait of Hormuz and sending oil prices and the dollar sharply higher — a confrontation decades in the making, now arrived at a moment when global commodity markets were already under strain from simultaneous crop failures across three continents. Against that backdrop, Venezuela's earthquake death toll has quietly climbed to 4,490, a number that reflects not only the force of the tremors but the slow-motion collapse of a country that had little left to absorb them. The world, in short, is absorbing several emergencies at once, each one capable of commanding full attention on its own. The question worth watching is whether the Gulf crisis remains a controlled exchange or whether Iran's strikes across six allied nations signal something harder to contain — and how long energy-dependent powers in Europe, China, and India can observe before their own exposure forces them into the room.

GEOPOLITICS Impact: 10/10

US and Iran Trade Direct Military Strikes as Hormuz Closure Threat Shakes Global Energy Markets

The United States launched overnight strikes on July 13, 2026, targeting Iranian capabilities threatening commercial navigation through the Strait of Hormuz, while Iran struck US military installations across six Gulf states and claimed to close the waterway. The exchange marks a dramatic escalation from proxy conflict to direct superpower confrontation in one of the world's most strategically critical chokepoints, through which roughly 20% of global oil supply flows. Key developments to watch include the operational status of the Strait, the posture of Gulf Cooperation Council allies hosting US bases, and whether diplomatic back-channels activate to prevent further escalation.

Sources: thehindu.com · jpost.com · indiatimes.com · timesofisrael.com · theguardian.com · aa.com.tr
Underlying Drivers
Iran's leverage over the Strait of Hormuz is a longstanding structural pressure point — Tehran has used closure threats as strategic currency for decades, and direct US strikes likely reflect a judgment that deterrence had broken down. US strikes on infrastructure in Mahshahr County suggest targeting of Iran's maritime logistics and energy export capacity, not merely military hardware. Iran's simultaneous strikes across six Gulf states signals a deliberate effort to impose costs on US regional partners and test alliance cohesion. Underlying drivers include Iran's domestic political pressures, sanctions attrition on its economy, the broader collapse of JCPOA diplomacy, and US domestic political incentives to project force while protecting energy supply chains ahead of any electoral cycle. Oil price spikes create secondary pressure on allied governments and may accelerate diplomatic intervention from Europe, China, or India — all heavily exposed to Gulf energy flows.
Show reasoning ↓

This story carries near-maximum geopolitical significance. A direct US-Iran military exchange involving strikes on sovereign territory and allied military bases represents a threshold crossing that has been carefully avoided for decades. The Hormuz closure claim — even if contested — is sufficient to trigger market disruption and insurance market seizure for commercial shipping. The single reported civilian casualty at Mahshahr is likely an early and incomplete figure; infrastructure strikes in active conflict zones historically produce undercounted casualties. Source assessment warrants caution: Iranian government claims of base strikes across six nations should be independently verified, as the scope appears designed partly for domestic and regional signaling. US official statements on Hormuz control are credible in operational terms but may understate Iranian harassment capacity. This story requires continuous reassessment as ground truth stabilizes.

SOCIETY Impact: 9/10

Venezuela Earthquake Death Toll Climbs to 4,490 Nearly Three Weeks After Twin Strikes

Twin earthquakes that struck Venezuela on June 24, 2026, have killed at least 4,490 people and injured 16,740 more, according to a government update released July 13. The scale of casualties places this among the deadliest seismic events in Latin American history in recent decades, compounding an already severe humanitarian crisis in a country with severely degraded infrastructure and limited emergency response capacity. Critical questions remain about the accuracy of official tallies, the pace of international aid access, and whether the death toll will continue rising as rescue operations reach more remote areas.

Sources: indiatimes.com · indiatimes.com · reliefweb.int
Underlying Drivers
Venezuela's pre-existing humanitarian collapse — marked by years of economic sanctions, currency hyperinflation, mass emigration of skilled workers, and deteriorating public infrastructure — dramatically amplifies earthquake lethality. Buildings constructed without modern seismic codes, an underfunded civil defense system, and hospitals operating well below capacity translate ordinary seismic events into catastrophic mass casualty incidents. The Maduro government's historically tight control over information flow raises legitimate concerns about underreporting. International humanitarian access may be constrained by ongoing political tensions with Western nations and NGOs. The timing — nearly three weeks post-event before an updated toll — itself signals reporting gaps and logistical collapse in affected regions.
Show reasoning ↓

This story carries high editorial importance on multiple dimensions: the raw human toll is catastrophic, the geopolitical context of a government with limited transparency increases uncertainty around official figures, and Venezuela's pre-disaster humanitarian fragility means recovery prospects are exceptionally grim. The near three-week lag between the event and this update warrants editorial scrutiny — it suggests either ongoing discovery of casualties in inaccessible areas or deliberate information management. Journalists should treat government tallies as a floor, not a ceiling, and pursue independent verification through NGOs, diaspora networks, and satellite damage assessment. The story also has systemic implications for disaster preparedness across resource-stressed Latin American states.

GEOPOLITICS Impact: 8/10

US-Iran Military Strikes Drive Treasury Yields and Dollar Higher

Fresh US-Iran military strikes triggered a classic risk-off flight to safety, paradoxically lifting both the US dollar and 10-year Treasury yields — a signal that markets are pricing in inflation and geopolitical risk premium rather than pure safe-haven demand. Rising yields alongside a stronger dollar suggests traders anticipate potential supply disruptions, energy price spikes, and sustained military engagement rather than a contained incident. Watch for oil price movements, Federal Reserve commentary, and Iranian response signals as leading indicators of whether this becomes a sustained market-moving event.

Sources: tradingeconomics.com · tradingeconomics.com
Underlying Drivers
Several structural forces are at play: (1) The petrodollar mechanism — Middle East conflict instability historically drives dollar demand as oil remains priced in USD; (2) Risk premium repricing — bond markets are embedding a geopolitical risk premium that pushes yields up even as safe-haven buying occurs, suggesting inflation expectations are dominating; (3) Flight-to-liquidity rather than pure flight-to-safety — investors may be raising cash via dollar purchases rather than solely seeking Treasury shelter; (4) Energy supply threat — Iran's geographic position near the Strait of Hormuz, through which ~20% of global oil transits, creates immediate commodity supply anxiety; (5) Escalation ambiguity — markets dislike uncertainty more than bad news, and the word 'fresh' implies an ongoing exchange rather than a discrete event.
Show reasoning ↓

This story sits at the intersection of geopolitics and financial markets, making it high-priority editorial content. The dual movement of yields and dollar strength is analytically interesting and counterintuitive to casual observers — normally yields fall during crises as bonds are bought. The deviation suggests sophisticated market positioning around inflation and energy risk rather than panic. Caution is warranted: the summary is thin on specifics — 'fresh US-Iran strikes' lacks attribution, strike targets, scale, and confirmation from multiple official sources. Editors should verify through DOD statements, CENTCOM, and corroborating wire services before treating driver causality as confirmed. The market reaction may be real even if the underlying news details remain incomplete.

ECONOMY

Global Crop Shortfalls Push Commodity Markets Into Volatile Territory

US wheat production has fallen to its smallest harvest since 1970 at 1.536 billion bushels, while EU corn output was slashed by nearly 4 million tonnes, tightening global grain supplies heading into the next crop cycle. Simultaneously, cocoa surged over 20% on the week and feeder cattle hit multi-year highs, signaling broad-based agricultural inflation pressure across multiple food supply chains. Markets to watch include soybean balance sheets, which remain historically tight, and Australian new-crop pricing as Southern Hemisphere production becomes increasingly pivotal to global supply relief.

Sources: graincentral.com
Drivers & predictions
Multiple convergent stress factors are compressing global food commodity supply simultaneously — a structural warning sign rather than isolated volatility. The US wheat shortfall reflects a combination of drought, input cost-driven acreage shifts, and years of underinvestment in dryland farming productivity. EU corn cuts likely reflect ongoing climate disruption in Central and Eastern Europe, which has become chronically vulnerable to summer heat stress. Cocoa's 20%+ weekly surge points to West African supply instability — likely driven by weather and disease pressures in Ghana and Côte d'Ivoire — combined with speculative positioning. The 264,000-tonne China soybean purchase signals Beijing is managing its own food security calculus carefully, adding demand pressure to an already snug balance sheet. Feeder cattle prices at multi-year highs reflect downstream feed cost transmission: tighter grain supplies raise cattle finishing costs, compressing margins and incentivizing herd liquidation, which paradoxically pushes near-term beef supply up while eroding long-term herd capacity. Australian new-crop bids serve as a critical pressure valve — if Southern Hemisphere harvests disappoint, the global supply outlook deteriorates materially.
GEOPOLITICS

China and Russia Complete Joint Naval Drills, Signaling Deepening Military Coordination

China and Russia concluded the maritime phase of their 'Joint Sea-2026' exercise on July 11, 2026, encompassing submarine rescue, maritime strike, air defense, and anti-missile operations. The exercise reflects the continued maturation of a Sino-Russian security partnership that has accelerated since Russia's 2022 invasion of Ukraine and China's strategic pivot away from Western alignment. Analysts should watch for whether these drills translate into genuine interoperability gains or remain largely performative signaling aimed at Washington and NATO.

Sources: asianews.network
Drivers & predictions
Several structural forces underpin this exercise. First, both nations share a mutual interest in demonstrating credible deterrence against U.S. naval power projection in the Pacific and Arctic. Second, Western sanctions and diplomatic isolation of Russia have pushed Moscow into greater dependency on Beijing, incentivizing military cooperation as a bargaining chip and legitimizing symbol. Third, China benefits from Russian tactical experience in contested environments while Russia gains association with a larger, more economically robust partner. Finally, the 'Joint Sea' series — now in its approximately twelfth iteration — reflects an institutionalized pattern, not an ad hoc gesture, suggesting this cooperation is embedded in long-term strategic doctrine on both sides.
SOCIETY

Fire Kills at Least 27 at Bangkok Pub, Dozens Injured in Early Morning Blaze

A devastating fire tore through a pub in Bangkok, Thailand, in the early hours of Monday, July 13, 2026, killing at least 27 people and injuring dozens more. The tragedy underscores persistent fire safety concerns in Southeast Asia's densely packed entertainment venues, where regulatory enforcement is often inconsistent. Investigators are still determining the cause, and the death toll may rise as rescue operations and the investigation continue.

Sources: thehindu.com · thestandard.com.hk · news4jax.com · bernama.com
Drivers & predictions
Structural factors include historically lax fire code enforcement in Thailand's nightlife and entertainment sector, dense occupancy in urban venues, limited emergency egress infrastructure, and the early-morning timing that likely left patrons disoriented. Thailand has experienced recurring deadly pub and nightclub fires — most notably the 2009 Santika Club disaster that killed 67 people — suggesting systemic failures in inspection regimes and compliance culture persist. Economic incentives for venue operators to maximize capacity, combined with corruption risks in permitting and inspection processes, create conditions where safety shortcuts go unchecked until catastrophe strikes.
ECONOMY

WTI Crude Oil Breaks Below $66 Support Before Partial Recovery to Low $70s

WTI crude oil breached the psychologically significant $66 per barrel support level, a move that signals meaningful bearish pressure in energy markets before a modest bounce partially reversed losses. The breakdown from a well-established support zone is technically significant, suggesting demand weakness, oversupply concerns, or macro headwinds may be gaining the upper hand. Traders and analysts should watch whether the recovery holds above $70 or whether the market retests — and potentially confirms — the downside break.

Drivers & predictions
Several structural and cyclical forces are likely at play. On the supply side, sustained OPEC+ production discipline has frayed at the margins, with some member nations exceeding quotas. U.S. shale output remains resilient, adding to global supply overhang. On the demand side, slowing industrial activity in China — the world's largest crude importer — continues to suppress consumption forecasts. Broader macroeconomic uncertainty, including a strong U.S. dollar and elevated interest rates constraining growth, reduces energy demand expectations. The break below $66 may also have triggered algorithmic stop-loss selling, amplifying the move beyond pure fundamental drivers. The bounce to the low $70s likely reflects short-covering rather than a fundamental shift in sentiment.
GEOPOLITICS

14-Nation Coalition Marks 10th Anniversary of South China Sea Ruling, Reaffirms Legal Binding Force

A coalition of 14 countries formally commemorated the tenth anniversary of the 2016 Permanent Court of Arbitration ruling that invalidated China's expansive South China Sea claims, issuing a joint reaffirmation of the decision's legal bindingness under international law. The milestone matters because it signals sustained multilateral resolve to maintain rules-based maritime order against Beijing's continued rejection and de facto territorial control. Watch for China's diplomatic countermoves, whether ASEAN members split from or join the coalition, and any escalation in contested waters near the Philippines or Vietnam.

Sources: bernama.com
Drivers & predictions
The underlying structural forces include: (1) China's persistent refusal to recognize the ruling and its accelerating militarization of artificial islands, which compels maritime democracies to periodically reassert the legal framework or risk normalization of Beijing's position through silence; (2) U.S. alliance management in the Indo-Pacific, where symbolic joint statements serve as low-cost credibility signals to partners like the Philippines; (3) the broader contest between rules-based multilateralism and great-power revisionism, with the South China Sea serving as a critical test case; (4) economic incentives — the sea carries roughly $3-5 trillion in annual trade — creating shared stakeholder interest among non-claimant trading nations; (5) domestic political pressures in claimant states like the Philippines, where public sentiment favors asserting sovereignty rights.
ECONOMY

Gasoline Prices Jump 2.6% in a Single Day to $3.06 Per Gallon

Retail gasoline prices climbed to $3.06 per gallon, a notable 2.60% single-day increase that signals potential volatility in energy markets. A move of this magnitude in one trading session is atypical and suggests an underlying supply disruption, crude oil price spike, or refinery capacity event rather than routine market fluctuation. Consumers and analysts should watch whether this increase sustains, reverses, or accelerates over the coming days as a signal of broader energy market stress.

Sources: tradingeconomics.com · tradingeconomics.com
Drivers & predictions
A 2.6% single-day jump in retail gasoline prices points to forces beyond normal demand variation. Likely drivers include: a sharp move in crude oil futures (Brent or WTI), a refinery outage or regional supply disruption, pipeline or distribution constraints, or a geopolitical event affecting oil supply chains. Seasonal demand shifts, hurricane-related refinery shutdowns, or OPEC+ production decisions could also be contributing factors. Retail prices typically lag crude movements by days, so a same-day spike of this size suggests the pressure point is closer to the retail or distribution level. Speculative positioning in energy futures markets can amplify short-term price swings.
ECONOMY

S&P 500 Slips 0.5% as Markets Brace for Earnings Season Deluge

The S&P 500 declined 0.50% to 7,537 points as investor caution ahead of a heavy slate of corporate earnings reports weighed on US futures and broader market sentiment. Earnings seasons are pivotal stress tests for equity valuations, particularly when markets are priced for optimism and any disappointment can amplify selling pressure. Watch for whether earnings guidance — not just reported results — confirms or challenges current growth expectations embedded in elevated index levels.

Sources: tradingeconomics.com · tradingeconomics.com
Drivers & predictions
The immediate driver is pre-earnings positioning: institutional investors routinely reduce risk exposure ahead of major reporting periods to hedge against surprise volatility. At a deeper level, this reflects structural tension between elevated equity valuations — the S&P 500 at 7,537 implies historically high price-to-earnings multiples — and the real-world profitability of US corporations navigating persistent input costs, a higher-for-longer interest rate environment, and softening consumer demand in key sectors. Market participants are also calibrating earnings results against Federal Reserve policy expectations; strong corporate profits could paradoxically delay rate cuts by signaling economic resilience, while weak guidance could trigger risk-off sentiment. The 'deluge' framing matters: concentrated earnings weeks compress information flow, amplifying both upside and downside market reactions.

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; }