Create a professional deep research article on opioids in cardiac anesthesia past present and future
"cardiac anesthesia" AND "opioid"
opioids cardiac anesthesia history present future review 2024 2025
PMID: 40685295
PMID: 37300532
PMID: 38722114
PMID: 37470522
opioid sparing ERAS cardiac surgery 2024 2025 regional anesthesia dexmedetomidine ketamine
"cardiac surgery" AND "opioid" AND ("nociceptin" OR "biased agonist" OR "novel opioid")
https://pmc.ncbi.nlm.nih.gov/articles/PMC11876421
| Outcome | Result | Statistical Significance |
|---|---|---|
| Opioid consumption | Pooled mean difference -2.48 MME | p<0.001 |
| ICU length of stay | OR 1.32 (favoring opioid-sparing) | 95% CI 1.14-1.51 |
| Mechanical ventilation duration | OR 1.46 (shorter with opioid-sparing) | 95% CI 1.24-1.72 |
| 12-hour pain scores | OR 1.18 (favoring opioid-sparing) | 95% CI 1.07-1.30 |
| Postoperative mortality | OR 0.20 (non-significant) | 95% CI 0.04-1.14 |
| Phase | Era | Dominant Strategy | Key Driver |
|---|---|---|---|
| High-Dose Opioid | 1969-1990s | Morphine/fentanyl/sufentanil as primary anesthetic | Hemodynamic stability, stress response abolition |
| Balanced & Fast-Track | 1990s-2015 | Low-to-moderate dose opioid + volatile/propofol | Economic pressure, recovery acceleration |
| Opioid-Sparing/ERAS | 2015-present | Multimodal adjuncts + regional anesthesia | Opioid epidemic, safety, ERAS outcomes evidence |
Can you convert this to PowerPoint presentation
ls /home/daytona/workspace/ 2>/dev/null || echo "workspace empty"
mkdir -p /home/daytona/workspace/opioids-cardiac-pptx && ls /home/daytona/worksp…
~/opioids-cardiac-pptx/build.js
const pptxgen = require("pptxgenjs");
const pres = new pptxgen();
pres.layout = "LAYOUT_WIDE"; // 13.3" x 7.5"
pres.title = "Opioids in Cardiac Anesthesia: Past, Present and Future";
pres.author = "Deep Research Review";
// ─── COLOUR PALETTE ───────────────────────────────────────────────
// Deep navy dominant, crimson accent, silver/light-blue support
const C = {
navy: "0B1F3A", // dominant dark background
navyMid: "122843",
navyLight: "1A3A5C",
crimson: "C0392B", // accent
crimsonSoft:"D44C3C",
silver: "E8EDF2", // body text on dark
white: "FFFFFF",
gold: "D4A843", // highlight
teal: "1ABC9C", // secondary accent
slateBlue: "2E4A7A",
midGray: "8FA3B8",
lightBg: "F0F4F8", // light slide bg
textDark: "0B1F3A",
};
// ─── HELPER FUNCTIONS ─────────────────────────────────────────────
function darkSlide(slide) {
slide.addShape(pres.shapes.RECTANGLE, { x: 0, y: 0, w: 13.3, h: 7.5, fill: { color: C.navy }, line: { color: C.navy } });
}
function lightSlide(slide) {
slide.addShape(pres.shapes.RECTANGLE, { x: 0, y: 0, w: 13.3, h: 7.5, fill: { color: C.lightBg }, line: { color: C.lightBg } });
}
function addTopBar(slide, color = C.crimson) {
slide.addShape(pres.shapes.RECTANGLE, { x: 0, y: 0, w: 13.3, h: 0.08, fill: { color: color }, line: { color: color } });
}
function addBottomBar(slide, color = C.slateBlue) {
slide.addShape(pres.shapes.RECTANGLE, { x: 0, y: 7.38, w: 13.3, h: 0.12, fill: { color: color }, line: { color: color } });
}
function sectionHeader(slide, text, y = 0.2) {
// crimson left bar + section label
slide.addShape(pres.shapes.RECTANGLE, { x: 0.45, y: y, w: 0.07, h: 0.42, fill: { color: C.crimson }, line: { color: C.crimson } });
slide.addText(text.toUpperCase(), {
x: 0.6, y: y, w: 11, h: 0.42,
fontSize: 11, bold: true, color: C.crimson, fontFace: "Calibri",
charSpacing: 3, valign: "middle", margin: 0
});
}
function slideTitle(slide, title, color = C.white, y = 0.72) {
slide.addText(title, {
x: 0.45, y: y, w: 12.4, h: 0.75,
fontSize: 26, bold: true, color: color, fontFace: "Calibri",
valign: "middle", margin: 0
});
}
function bulletBox(slide, items, x, y, w, h, opts = {}) {
const { fontSize = 13, color = C.textDark, bold = false } = opts;
const textArr = items.map((item, i) => ({
text: item,
options: { bullet: { type: "bullet", indent: 12 }, breakLine: i < items.length - 1, fontSize, color, bold, fontFace: "Calibri" }
}));
slide.addText(textArr, { x, y, w, h, valign: "top", margin: [4, 6, 4, 6] });
}
function card(slide, x, y, w, h, fillColor, lineColor = null) {
slide.addShape(pres.shapes.RECTANGLE, {
x, y, w, h,
fill: { color: fillColor },
line: { color: lineColor || fillColor, pt: 1 },
shadow: { type: "outer", color: "000000", blur: 8, offset: 2, angle: 135, opacity: 0.12 }
});
}
function cardTitle(slide, text, x, y, w, h = 0.38, color = C.white, bg = C.crimson) {
slide.addShape(pres.shapes.RECTANGLE, { x, y, w, h, fill: { color: bg }, line: { color: bg } });
slide.addText(text, { x, y, w, h, fontSize: 11, bold: true, color, fontFace: "Calibri", align: "center", valign: "middle", margin: 0 });
}
// ═══════════════════════════════════════════════════════════════════
// SLIDE 1 — TITLE
// ═══════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
darkSlide(s);
// Left crimson accent strip
s.addShape(pres.shapes.RECTANGLE, { x: 0, y: 0, w: 0.18, h: 7.5, fill: { color: C.crimson }, line: { color: C.crimson } });
// Top gold rule
s.addShape(pres.shapes.RECTANGLE, { x: 0.18, y: 1.8, w: 12.92, h: 0.04, fill: { color: C.gold }, line: { color: C.gold } });
// Bottom gold rule
s.addShape(pres.shapes.RECTANGLE, { x: 0.18, y: 5.5, w: 12.92, h: 0.04, fill: { color: C.gold }, line: { color: C.gold } });
// Subtitle label
s.addText("DEEP RESEARCH REVIEW", {
x: 0.5, y: 1.2, w: 12, h: 0.45,
fontSize: 12, color: C.crimsonSoft, bold: true, fontFace: "Calibri",
charSpacing: 5, align: "center"
});
// Main title
s.addText("Opioids in Cardiac Anesthesia", {
x: 0.5, y: 1.9, w: 12.3, h: 1.0,
fontSize: 38, bold: true, color: C.white, fontFace: "Calibri", align: "center"
});
// Sub-title
s.addText("Past · Present · Future", {
x: 0.5, y: 2.95, w: 12.3, h: 0.65,
fontSize: 26, color: C.gold, fontFace: "Calibri", align: "center", italic: true
});
// Tagline
s.addText("From High-Dose Morphine to Opioid-Sparing ERAS Protocols", {
x: 0.5, y: 3.7, w: 12.3, h: 0.5,
fontSize: 15, color: C.midGray, fontFace: "Calibri", align: "center"
});
// Bottom attribution
s.addText("Based on Miller's Anesthesia 10e | Goodman & Gilman | PubMed Evidence 2023–2025", {
x: 0.5, y: 5.65, w: 12.3, h: 0.35,
fontSize: 10, color: C.midGray, fontFace: "Calibri", align: "center", italic: true
});
s.addText("July 2026", {
x: 0.5, y: 6.1, w: 12.3, h: 0.3,
fontSize: 10, color: C.midGray, fontFace: "Calibri", align: "center"
});
}
// ═══════════════════════════════════════════════════════════════════
// SLIDE 2 — OUTLINE / AGENDA
// ═══════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
lightSlide(s);
addTopBar(s, C.navy);
addBottomBar(s, C.navy);
sectionHeader(s, "Presentation Outline");
slideTitle(s, "What We Will Cover", C.textDark);
const sections = [
["01", "Historical Context", "Morphine 1969 → Synthetic Opioids → Fast-Track Era"],
["02", "Pharmacological Foundations", "Receptors, CVS effects, Stress Response Attenuation"],
["03", "Individual Agents", "Fentanyl · Sufentanil · Remifentanil · Morphine"],
["04", "Cardioprotection", "Preconditioning · Postconditioning · Remote Ischemic Protection"],
["05", "Current Practice", "Balanced Anesthesia · Intrathecal Morphine · ERAS Protocols"],
["06", "Opioid-Sparing Strategies", "OFA Evidence · Regional Anesthesia · Adjuncts"],
["07", "Special Populations", "Pediatric · Opioid Use Disorder · Endocarditis"],
["08", "Future Directions", "Biased Agonists · Pharmacogenomics · AI Closed-Loop Systems"],
];
const cols = [0.4, 6.9];
sections.forEach((item, i) => {
const col = i < 4 ? 0 : 1;
const row = i % 4;
const x = cols[col];
const y = 1.65 + row * 1.35;
const w = 6.0;
card(s, x, y, w, 1.15, C.white, C.slateBlue + "44");
// Number accent
s.addShape(pres.shapes.RECTANGLE, { x, y, w: 0.5, h: 1.15, fill: { color: C.navy }, line: { color: C.navy } });
s.addText(item[0], { x, y, w: 0.5, h: 1.15, fontSize: 14, bold: true, color: C.gold, fontFace: "Calibri", align: "center", valign: "middle", margin: 0 });
s.addText(item[1], { x: x + 0.55, y: y + 0.1, w: w - 0.65, h: 0.42, fontSize: 13, bold: true, color: C.navy, fontFace: "Calibri", valign: "middle", margin: 0 });
s.addText(item[2], { x: x + 0.55, y: y + 0.55, w: w - 0.65, h: 0.5, fontSize: 10, color: C.midGray, fontFace: "Calibri", valign: "top", italic: true, margin: 0 });
});
}
// ═══════════════════════════════════════════════════════════════════
// SLIDE 3 — HISTORICAL CONTEXT: THE LOWENSTEIN ERA
// ═══════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
darkSlide(s);
addTopBar(s, C.gold);
addBottomBar(s, C.gold);
sectionHeader(s, "Part 1 · Historical Context", 0.12);
slideTitle(s, "The Lowenstein Era (1969–1980s): Birth of Opioid-Based Cardiac Anesthesia", C.white, 0.68);
// Timeline spine
s.addShape(pres.shapes.RECTANGLE, { x: 0.55, y: 1.65, w: 0.06, h: 5.3, fill: { color: C.gold }, line: { color: C.gold } });
const events = [
{ y: 1.65, year: "1969", title: "Lowenstein's Landmark Paper", text: "High-dose morphine (0.5–3 mg/kg) introduced as primary anesthetic for cardiac surgery — revolutionary shift away from halothane-based techniques causing myocardial depression." },
{ y: 2.85, year: "1978–80", title: "Fentanyl Replaces Morphine", text: "100× potency, no histamine release, faster onset. High-dose fentanyl (50–100 mcg/kg) becomes the dominant cardiac anesthetic technique worldwide." },
{ y: 4.05, year: "1984–90", title: "Sufentanil & Alfentanil Emerge", text: "Sufentanil (1000× morphine potency) offers even better hemodynamic stability; proves critical in neonatal/pediatric cardiac surgery. Alfentanil enables rapid titration." },
{ y: 5.25, year: "1990s", title: "The Limitations Become Apparent", text: "Pure high-dose opioid anesthesia: unacceptable intraoperative awareness (recall), 12–24 hr post-op respiratory depression, and no proven outcome benefit over balanced techniques." },
];
events.forEach(ev => {
// Dot on timeline
s.addShape(pres.shapes.OVAL, { x: 0.44, y: ev.y + 0.18, w: 0.28, h: 0.28, fill: { color: C.crimson }, line: { color: C.crimson } });
// Year badge
s.addShape(pres.shapes.RECTANGLE, { x: 0.85, y: ev.y + 0.08, w: 0.95, h: 0.38, fill: { color: C.crimson }, line: { color: C.crimson } });
s.addText(ev.year, { x: 0.85, y: ev.y + 0.08, w: 0.95, h: 0.38, fontSize: 11, bold: true, color: C.white, fontFace: "Calibri", align: "center", valign: "middle", margin: 0 });
// Title
s.addText(ev.title, { x: 1.88, y: ev.y + 0.05, w: 10.8, h: 0.38, fontSize: 13, bold: true, color: C.gold, fontFace: "Calibri", valign: "middle", margin: 0 });
// Body
s.addText(ev.text, { x: 1.88, y: ev.y + 0.48, w: 10.8, h: 0.62, fontSize: 11, color: C.silver, fontFace: "Calibri", valign: "top", margin: 0 });
});
}
// ═══════════════════════════════════════════════════════════════════
// SLIDE 4 — PHARMACOLOGICAL FOUNDATIONS
// ═══════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
lightSlide(s);
addTopBar(s, C.navy);
addBottomBar(s, C.navy);
sectionHeader(s, "Part 2 · Pharmacological Foundations");
slideTitle(s, "Opioid Receptors & Cardiovascular Physiology", C.textDark);
// Left column — receptor types
card(s, 0.35, 1.65, 3.95, 5.45, C.navy);
s.addText("OPIOID RECEPTORS", { x: 0.35, y: 1.65, w: 3.95, h: 0.5, fontSize: 11, bold: true, color: C.gold, fontFace: "Calibri", align: "center", valign: "middle", charSpacing: 3 });
const receptors = [
{ name: "μ (Mu)", color: C.crimson, effects: ["Primary analgesic receptor", "Cardiac bradycardia (vagal)", "Respiratory depression", "Central stress attenuation", "Cardioprotective preconditioning"] },
{ name: "δ (Delta)", color: C.teal, effects: ["Cardiac analgesia", "Exercise-induced cardioprotection", "Postconditioning effects", "Endogenous opioid target"] },
{ name: "κ (Kappa)", color: C.gold, effects: ["Cardiac preconditioning", "Remote ischemic protection", "Diuretic effects", "Dysphoric at high doses"] },
];
receptors.forEach((r, i) => {
const ry = 2.3 + i * 1.55;
s.addShape(pres.shapes.RECTANGLE, { x: 0.42, y: ry, w: 3.8, h: 0.38, fill: { color: r.color }, line: { color: r.color } });
s.addText(r.name, { x: 0.42, y: ry, w: 3.8, h: 0.38, fontSize: 12, bold: true, color: C.white, fontFace: "Calibri", align: "center", valign: "middle", margin: 0 });
r.effects.forEach((ef, j) => {
s.addText(`• ${ef}`, { x: 0.5, y: ry + 0.42 + j * 0.22, w: 3.6, h: 0.22, fontSize: 10, color: C.silver, fontFace: "Calibri", margin: 0 });
});
});
// Right column — CVS effects & stress response
const rx = 4.55;
card(s, rx, 1.65, 8.35, 2.55, C.white, C.slateBlue + "66");
s.addText("Cardiovascular Effects of Opioids", { x: rx + 0.15, y: 1.72, w: 8.0, h: 0.42, fontSize: 14, bold: true, color: C.navy, fontFace: "Calibri", margin: 0 });
const cvsRows = [
["Bradycardia", "Vagal enhancement — most consistent cardiac effect across all opioids"],
["Vasodilation", "Peripheral smooth muscle relaxation (alfentanil, fentanyl, sufentanil)"],
["Minimal inotropy ↓", "No direct histamine release → minor myocardial depression at therapeutic doses"],
["BP reduction", "Modest at clinical doses; potentiated when combined with other anesthetics"],
];
cvsRows.forEach(([label, desc], i) => {
const cy = 2.2 + i * 0.47;
s.addShape(pres.shapes.RECTANGLE, { x: rx + 0.15, y: cy, w: 1.7, h: 0.35, fill: { color: C.navy }, line: { color: C.navy } });
s.addText(label, { x: rx + 0.15, y: cy, w: 1.7, h: 0.35, fontSize: 10, bold: true, color: C.gold, fontFace: "Calibri", align: "center", valign: "middle", margin: 0 });
s.addText(desc, { x: rx + 1.95, y: cy, w: 6.4, h: 0.38, fontSize: 10, color: C.textDark, fontFace: "Calibri", valign: "middle", margin: 0 });
});
card(s, rx, 4.35, 8.35, 2.65, C.navyLight);
s.addText("Stress Response Attenuation", { x: rx + 0.15, y: 4.42, w: 8.0, h: 0.42, fontSize: 14, bold: true, color: C.gold, fontFace: "Calibri", margin: 0 });
s.addText("Cardiac surgery triggers one of the most intense neuroendocrine stress responses in medicine — catecholamine surges, cortisol release, hyperglycemia, and systemic inflammation via CPB.", {
x: rx + 0.15, y: 4.9, w: 8.05, h: 0.6, fontSize: 11, color: C.silver, fontFace: "Calibri", margin: 0
});
s.addText("High-dose fentanyl or sufentanil inhibits stress hormone release more completely than volatile anesthetics. However, clinical outcome benefit of this attenuation remains unproven in RCTs.", {
x: rx + 0.15, y: 5.55, w: 8.05, h: 0.6, fontSize: 11, color: C.silver, fontFace: "Calibri", italic: true, margin: 0
});
s.addText("— Morgan & Mikhail's Clinical Anesthesiology, 7e", { x: rx + 0.15, y: 6.2, w: 8.05, h: 0.3, fontSize: 9, color: C.midGray, fontFace: "Calibri", italic: true, margin: 0 });
}
// ═══════════════════════════════════════════════════════════════════
// SLIDE 5 — INDIVIDUAL AGENTS
// ═══════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
darkSlide(s);
addTopBar(s, C.teal);
addBottomBar(s, C.teal);
sectionHeader(s, "Part 3 · Individual Agents in Cardiac Anesthesia", 0.12);
slideTitle(s, "The Opioid Toolkit: Comparative Profiles", C.white, 0.68);
const agents = [
{
name: "Fentanyl", potency: "100× morphine", color: C.crimson,
pros: ["Most widely used globally", "No histamine release", "MAC reduction: 61% at 3 ng/mL", "Induction: 2–10 mcg/kg"],
cons: ["Context-sensitive t½ ↑ with long infusions", "Accumulation after 4–8 hr surgery", "Obstacle to fast-track extubation"],
note: "Bolus 0.5–1 mcg/kg q15–30 min or infusion 0.02–0.2 mcg/kg/min"
},
{
name: "Sufentanil", potency: "1000× morphine", color: C.gold,
pros: ["Superior hemodynamic stability", "Preferred for neonatal cardiac surgery", "Reduces stress response more completely", "Equivalent extubation vs fentanyl"],
cons: ["Higher cost", "Limited availability in some countries", "Prolonged action at high doses"],
note: "High-dose: 15–25 mcg/kg; neonatal: postop infusions reduce morbidity"
},
{
name: "Remifentanil", potency: "~100× morphine", color: C.teal,
pros: ["Truly context-insensitive t½", "Ideal for fast-track cardiac surgery", "Predictable offset regardless of duration", "Cardioprotective preconditioning"],
cons: ["Opioid-induced hyperalgesia (OIH) risk", "Requires planned transition analgesia", "No postop analgesia after stopping infusion"],
note: "Infusion 0.05–0.5 mcg/kg/min; plan ketamine/dex co-administration for OIH prevention"
},
{
name: "Morphine", potency: "Reference (1×)", color: C.slateBlue,
pros: ["Postop analgesia mainstay", "Intrathecal use (ITM) — RCT proven opioid-sparing", "Cost-effective", "Long clinical track record"],
cons: ["Active metabolite M6G accumulates in renal failure (common post-CPB)", "Histamine release", "Opioid epidemic pressure"],
note: "Intrathecal: single dose pre-op → 24-hr morphine consumption ↓ (SMD -1.43, p<0.0001)"
},
];
agents.forEach((ag, i) => {
const x = 0.3 + i * 3.2;
const y = 1.55;
card(s, x, y, 3.0, 5.65, C.navyLight);
// Header band
s.addShape(pres.shapes.RECTANGLE, { x, y, w: 3.0, h: 0.55, fill: { color: ag.color }, line: { color: ag.color } });
s.addText(ag.name, { x, y: y + 0.02, w: 3.0, h: 0.32, fontSize: 14, bold: true, color: C.white, fontFace: "Calibri", align: "center", margin: 0 });
s.addText(ag.potency, { x, y: y + 0.32, w: 3.0, h: 0.22, fontSize: 9, color: C.white, fontFace: "Calibri", align: "center", italic: true, margin: 0 });
// Pros
s.addText("ADVANTAGES", { x: x + 0.1, y: y + 0.65, w: 2.8, h: 0.25, fontSize: 9, bold: true, color: C.teal, fontFace: "Calibri", charSpacing: 2, margin: 0 });
ag.pros.forEach((p, j) => {
s.addText(`✓ ${p}`, { x: x + 0.1, y: y + 0.93 + j * 0.3, w: 2.8, h: 0.3, fontSize: 10, color: C.silver, fontFace: "Calibri", margin: 0 });
});
// Cons
const conY = y + 0.93 + ag.pros.length * 0.3 + 0.15;
s.addText("LIMITATIONS", { x: x + 0.1, y: conY, w: 2.8, h: 0.25, fontSize: 9, bold: true, color: C.crimsonSoft, fontFace: "Calibri", charSpacing: 2, margin: 0 });
ag.cons.forEach((c, j) => {
s.addText(`✗ ${c}`, { x: x + 0.1, y: conY + 0.28 + j * 0.3, w: 2.8, h: 0.3, fontSize: 10, color: C.silver, fontFace: "Calibri", margin: 0 });
});
// Clinical note
s.addShape(pres.shapes.RECTANGLE, { x, y: y + 5.3, w: 3.0, h: 0.35, fill: { color: C.navy }, line: { color: C.navy } });
s.addText(ag.note, { x: x + 0.08, y: y + 5.3, w: 2.84, h: 0.35, fontSize: 8.5, color: C.gold, fontFace: "Calibri", italic: true, valign: "middle", margin: 0 });
});
}
// ═══════════════════════════════════════════════════════════════════
// SLIDE 6 — CARDIOPROTECTION
// ═══════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
lightSlide(s);
addTopBar(s, C.crimson);
addBottomBar(s, C.crimson);
sectionHeader(s, "Part 4 · Opioids & Myocardial Cardioprotection");
slideTitle(s, "Beyond Analgesia: Opioid Receptors and Ischemia-Reperfusion Protection", C.textDark);
// Central arrow showing the 3 preconditioning stages
const stages = [
{ label: "Pre-\nconditioning", subtext: "Opioids BEFORE ischemia\nActivates κ/δ receptors\nMorphine, remifentanil\nReduce infarct size\n(equivalent to ischemic PC)", color: C.navy, x: 0.4 },
{ label: "Post-\nconditioning", subtext: "Opioids DURING early\nreperfusion\nδ-opioid receptor activation\nMorphine enhances\nisoflurane postconditioning", color: C.slateBlue, x: 4.55 },
{ label: "Remote\nProtection", subtext: "Brief limb ischemia signals\nvia κ-opioid receptors\nEndogenous opioids mediate\nexercise-induced protection\nFemoral artery occlusion\nmodel validated", color: C.crimson, x: 8.7 },
];
stages.forEach(st => {
card(s, st.x, 1.65, 3.9, 5.45, st.color);
s.addText(st.label, { x: st.x + 0.1, y: 1.75, w: 3.7, h: 0.9, fontSize: 18, bold: true, color: C.gold, fontFace: "Calibri", align: "center", valign: "middle" });
s.addShape(pres.shapes.RECTANGLE, { x: st.x + 0.2, y: 2.68, w: 3.5, h: 0.04, fill: { color: C.gold }, line: { color: C.gold } });
st.subtext.split("\n").forEach((line, i) => {
const isFirst = i === 0;
s.addText(line, {
x: st.x + 0.15, y: 2.8 + i * 0.42, w: 3.6, h: 0.4,
fontSize: isFirst ? 12 : 11, bold: isFirst,
color: isFirst ? C.white : C.silver, fontFace: "Calibri", align: "center", margin: 0
});
});
});
// Bottom evidence note
s.addShape(pres.shapes.RECTANGLE, { x: 0.4, y: 7.05, w: 12.5, h: 0.32, fill: { color: C.gold + "22" }, line: { color: C.gold } });
s.addText("⚠ Clinical translation remains work in progress — no large RCT has proven outcome-level cardioprotection from opioid receptor agonism in cardiac surgery patients. Source: Miller's Anesthesia 10e", {
x: 0.5, y: 7.07, w: 12.3, h: 0.28, fontSize: 10, color: C.textDark, fontFace: "Calibri", italic: true, align: "center", margin: 0
});
}
// ═══════════════════════════════════════════════════════════════════
// SLIDE 7 — CURRENT PRACTICE: BALANCED & FAST-TRACK
// ═══════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
darkSlide(s);
addTopBar(s, C.teal);
addBottomBar(s, C.teal);
sectionHeader(s, "Part 5 · Current Practice", 0.12);
slideTitle(s, "The Shift from High-Dose to Balanced / Fast-Track Anesthesia", C.white, 0.68);
// Three driver cards
const drivers = [
{ icon: "💰", title: "Healthcare Economics", body: "Prolonged ICU stays from opioid-induced respiratory depression became unsustainable as cardiac surgery volume scaled. Fast-track programs targeting extubation within 6 hours became standard." },
{ icon: "📊", title: "Lack of Outcome Evidence", body: "No large RCT demonstrated that high-dose opioids improved mortality, MI rates, or MACE compared with lower-dose balanced techniques — removing the theoretical justification." },
{ icon: "⚕️", title: "The Opioid Epidemic", body: "The broader public health crisis around opioid dependence created institutional and societal pressure to minimize perioperative opioid use, including in high-acuity cardiac settings." },
];
drivers.forEach((d, i) => {
const x = 0.4 + i * 4.3;
card(s, x, 1.6, 4.0, 2.65, C.navyLight);
s.addText(d.icon, { x, y: 1.65, w: 4.0, h: 0.55, fontSize: 22, align: "center", margin: 0 });
s.addText(d.title, { x: x + 0.15, y: 2.25, w: 3.7, h: 0.4, fontSize: 13, bold: true, color: C.teal, fontFace: "Calibri", align: "center", margin: 0 });
s.addText(d.body, { x: x + 0.15, y: 2.7, w: 3.7, h: 1.45, fontSize: 10.5, color: C.silver, fontFace: "Calibri", margin: 0 });
});
// Current balanced anesthesia approach
card(s, 0.4, 4.45, 12.4, 2.8, C.navy);
s.addText("Contemporary Balanced Anesthetic Approach", { x: 0.55, y: 4.52, w: 12.1, h: 0.4, fontSize: 14, bold: true, color: C.gold, fontFace: "Calibri", margin: 0 });
const phases = [
{ phase: "INDUCTION", detail: "Low-to-moderate fentanyl/sufentanil + propofol or etomidate + muscle relaxant\nHemodynamic blunting without respiratory depression burden" },
{ phase: "MAINTENANCE", detail: "Volatile agent (sevoflurane/desflurane) or TIVA-propofol + opioid infusion at lower dose range\nTitratable to BIS monitoring; supplement with remifentanil for intense stimuli" },
{ phase: "EMERGENCE", detail: "Context-insensitive agents (remifentanil) allow predictable extubation\nTransition analgesia planning mandatory (acetaminophen, regional block, low-dose opioid PCA)" },
];
phases.forEach((p, i) => {
const px = 0.55 + i * 4.15;
s.addShape(pres.shapes.RECTANGLE, { x: px, y: 5.0, w: 3.9, h: 0.32, fill: { color: C.crimson }, line: { color: C.crimson } });
s.addText(p.phase, { x: px, y: 5.0, w: 3.9, h: 0.32, fontSize: 10, bold: true, color: C.white, fontFace: "Calibri", align: "center", valign: "middle", charSpacing: 2, margin: 0 });
s.addText(p.detail, { x: px, y: 5.36, w: 3.9, h: 1.75, fontSize: 10.5, color: C.silver, fontFace: "Calibri", margin: 0 });
});
}
// ═══════════════════════════════════════════════════════════════════
// SLIDE 8 — OPIOID-SPARING EVIDENCE (2023-2025 META-ANALYSES)
// ═══════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
lightSlide(s);
addTopBar(s, C.navy);
addBottomBar(s, C.navy);
sectionHeader(s, "Part 6 · Opioid-Sparing Evidence: 2023–2025 Meta-Analyses");
slideTitle(s, "The Evidence Base for Opioid-Sparing in Cardiac Surgery", C.textDark);
// Rauseo 2025 landmark paper
card(s, 0.35, 1.65, 7.6, 3.6, C.navy);
s.addText("LANDMARK: Rauseo et al. 2025 Meta-Analysis", { x: 0.5, y: 1.72, w: 7.3, h: 0.4, fontSize: 13, bold: true, color: C.gold, fontFace: "Calibri", margin: 0 });
s.addText("Journal of Cardiothoracic and Vascular Anesthesia | PMID 40685295", { x: 0.5, y: 2.15, w: 7.3, h: 0.28, fontSize: 10, color: C.midGray, fontFace: "Calibri", italic: true, margin: 0 });
s.addText("27 studies · 58,998 patients · 8 RCTs + 19 observational cohorts", { x: 0.5, y: 2.47, w: 7.3, h: 0.28, fontSize: 11, bold: true, color: C.teal, fontFace: "Calibri", margin: 0 });
const outcomes = [
{ metric: "Opioid Consumption", result: "−2.48 MME", ci: "95% CI: −2.60 to −2.35", p: "p<0.001", fav: true },
{ metric: "ICU Length of Stay", result: "OR 1.32", ci: "95% CI: 1.14–1.51", p: "Favors OSA", fav: true },
{ metric: "Ventilation Duration", result: "OR 1.46", ci: "95% CI: 1.24–1.72", p: "Shorter with OSA", fav: true },
{ metric: "12-hr Pain Score", result: "OR 1.18", ci: "95% CI: 1.07–1.30", p: "Lower with OSA", fav: true },
{ metric: "Mortality", result: "OR 0.20", ci: "95% CI: 0.04–1.14", p: "Non-significant", fav: false },
];
outcomes.forEach((o, i) => {
const oy = 2.82 + i * 0.45;
const barColor = o.fav ? C.teal : C.midGray;
s.addShape(pres.shapes.RECTANGLE, { x: 0.5, y: oy, w: 2.5, h: 0.38, fill: { color: C.navyLight }, line: { color: C.navyLight } });
s.addText(o.metric, { x: 0.5, y: oy, w: 2.5, h: 0.38, fontSize: 10, bold: true, color: C.silver, fontFace: "Calibri", valign: "middle", margin: [0,4] });
s.addShape(pres.shapes.RECTANGLE, { x: 3.08, y: oy + 0.05, w: 1.0, h: 0.28, fill: { color: barColor }, line: { color: barColor } });
s.addText(o.result, { x: 3.08, y: oy + 0.05, w: 1.0, h: 0.28, fontSize: 10, bold: true, color: C.white, fontFace: "Calibri", align: "center", valign: "middle", margin: 0 });
s.addText(`${o.ci} • ${o.p}`, { x: 4.15, y: oy + 0.08, w: 3.5, h: 0.28, fontSize: 10, color: C.silver, fontFace: "Calibri", valign: "middle", margin: 0 });
});
// Right column — other key studies
const studies = [
{
title: "Mathew et al. 2023 — OFA vs OBA (PMID 37300532)",
journal: "Semin Cardiothorac Vasc Anesth · 919 patients, 8 studies",
findings: ["OFA → PONV reduced (RR 0.57, p=0.042)", "OFA → Inotrope need reduced (RR 0.84, p=0.045)", "OFA → Non-invasive ventilation less needed", "24-hr pain scores: no significant difference"],
},
{
title: "Ciconini et al. 2024 — Intrathecal Morphine (PMID 38722114)",
journal: "Ann Card Anaesth · 10 RCTs · 402 patients",
findings: ["24-hr morphine consumption ↓ (SMD −1.43, p<0.0001)", "No prolongation of extubation time", "Supports ITM in ERAS multimodal protocols"],
},
{
title: "Nair et al. 2023 — Erector Spinae Plane Block (PMID 37470522)",
journal: "Ann Card Anaesth · 16 RCTs · 1,110 patients",
findings: ["48-hr opioid consumption ↓ (MD −11.01, p=0.02)", "ICU stay, ventilation time significantly shorter", "Early mobilization significantly improved"],
},
];
studies.forEach((st, i) => {
const sy = 1.65 + i * 1.95;
card(s, 8.1, sy, 4.8, 1.78, C.white, C.slateBlue + "55");
s.addText(st.title, { x: 8.2, y: sy + 0.05, w: 4.6, h: 0.4, fontSize: 10.5, bold: true, color: C.navy, fontFace: "Calibri", margin: 0 });
s.addText(st.journal, { x: 8.2, y: sy + 0.48, w: 4.6, h: 0.22, fontSize: 9, color: C.midGray, fontFace: "Calibri", italic: true, margin: 0 });
st.findings.forEach((f, j) => {
s.addText(`• ${f}`, { x: 8.2, y: sy + 0.73 + j * 0.26, w: 4.6, h: 0.25, fontSize: 10, color: C.textDark, fontFace: "Calibri", margin: 0 });
});
});
// Conclusion box
s.addShape(pres.shapes.RECTANGLE, { x: 0.35, y: 5.38, w: 12.55, h: 1.95, fill: { color: C.navy }, line: { color: C.navy } });
s.addText("Opioid-Sparing Multimodal Protocols: ERAS Components", { x: 0.5, y: 5.43, w: 12.3, h: 0.38, fontSize: 12, bold: true, color: C.gold, fontFace: "Calibri", margin: 0 });
const eras = ["Acetaminophen (scheduled)", "NSAIDs/COX-2 (with caution)", "Gabapentinoids", "Dexmedetomidine", "Ketamine (sub-anesthetic)", "IV Lidocaine", "Intrathecal Morphine", "Fascial Plane Blocks (ESPB, Parasternal, PECS)"];
eras.forEach((item, i) => {
const col = Math.floor(i / 2);
const row = i % 2;
s.addText(`✓ ${item}`, { x: 0.5 + col * 3.1, y: 5.88 + row * 0.4, w: 3.0, h: 0.38, fontSize: 10.5, color: C.silver, fontFace: "Calibri", margin: 0 });
});
}
// ═══════════════════════════════════════════════════════════════════
// SLIDE 9 — REGIONAL ANESTHESIA / OPIOID-SPARING
// ═══════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
darkSlide(s);
addTopBar(s, C.teal);
addBottomBar(s, C.teal);
sectionHeader(s, "Part 6 (continued) · Regional Anesthesia in Cardiac Surgery", 0.12);
slideTitle(s, "Fascial Plane Blocks: The Most Effective Opioid-Reducing Intervention", C.white, 0.68);
const blocks = [
{ name: "Erector Spinae\nPlane Block (ESPB)", icon: "🔵", data: "Best evidence: 16 RCTs\n1,110 patients\n48-hr opioid ↓ MD −11.01\nICU stay ↓, Ventilation ↓\nEarly mobilization ↑", color: C.teal },
{ name: "Parasternal\nIntercostal Block", icon: "🟡", data: "Targets sternal innervation\nIdeal for sternotomy pain\nRapidly growing evidence base\nSimple landmark-based technique", color: C.gold },
{ name: "PECS I & II\nBlocks", icon: "🔴", data: "Pectoral nerve coverage\nLateral chest wall analgesia\nMinimally invasive cardiac cases\nComplementary to ESPB", color: C.crimson },
{ name: "Serratus Anterior\nPlane Block", icon: "🟢", data: "Thoracotomy & lateral approaches\nEffective T2–T9 analgesia\nMinimally invasive valve surgery\nUS-guided, safe technique", color: C.navyLight + "ff" },
{ name: "Intrathecal\nMorphine (ITM)", icon: "⚪", data: "Single pre-op dose\n24-hr consumption ↓ (SMD −1.43)\nNo extubation delay\nOpioid-sparing without block risk", color: C.slateBlue },
{ name: "Paravertebral\nBlock (PVB)", icon: "🟠", data: "Open & minimally invasive cardiac\nUnilateral/bilateral options\nEffective dermatomal analgesia\nAnticoagulation timing critical", color: C.crimsonSoft },
];
blocks.forEach((b, i) => {
const col = i % 3;
const row = Math.floor(i / 3);
const x = 0.35 + col * 4.3;
const y = 1.6 + row * 2.75;
card(s, x, y, 4.1, 2.55, C.navyLight);
s.addText(b.icon + " " + b.name, { x: x + 0.12, y: y + 0.1, w: 3.85, h: 0.65, fontSize: 13, bold: true, color: b.color || C.teal, fontFace: "Calibri", margin: 0 });
s.addShape(pres.shapes.RECTANGLE, { x: x + 0.12, y: y + 0.78, w: 3.85, h: 0.03, fill: { color: b.color || C.teal }, line: { color: b.color || C.teal } });
b.data.split("\n").forEach((line, j) => {
s.addText(line, { x: x + 0.12, y: y + 0.88 + j * 0.31, w: 3.85, h: 0.3, fontSize: 10.5, color: C.silver, fontFace: "Calibri", margin: 0 });
});
});
// Key advantage note
s.addText("Advantage over neuraxial: Full anticoagulation on CPB does not preclude use — critical distinguishing feature vs. epidural/intrathecal in the anticoagulated cardiac patient", {
x: 0.35, y: 7.1, w: 12.6, h: 0.28, fontSize: 10, color: C.midGray, fontFace: "Calibri", italic: true, align: "center", margin: 0
});
}
// ═══════════════════════════════════════════════════════════════════
// SLIDE 10 — SPECIAL POPULATIONS
// ═══════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
lightSlide(s);
addTopBar(s, C.crimson);
addBottomBar(s, C.crimson);
sectionHeader(s, "Part 7 · Special Populations in Cardiac Anesthesia");
slideTitle(s, "Tailoring Opioid Strategy to the Patient", C.textDark);
const pops = [
{
pop: "Neonatal & Pediatric Cardiac Surgery",
icon: "👶",
color: C.navy,
points: [
"Neonates with critical CHD: most intense neuroendocrine stress response in clinical medicine",
"Sufentanil-based anesthesia + postop infusion REDUCES morbidity vs halothane + morphine (Miller's 10e)",
"Stress response attenuation likely accounts for outcome differences",
"Remifentanil at clinically used doses (0.08–0.16 mg/kg total) does NOT induce opioid-induced hyperalgesia when part of multimodal regimen",
"Pediatric populations may require proportionally higher opioid doses per kg vs adults",
]
},
{
pop: "Opioid Use Disorder / IV Drug Users",
icon: "⚠️",
color: C.crimson,
points: [
"ERAS opioid-sparing benefit markedly reduced — pre-existing tolerance undermines multimodal strategies",
"57% MME reduction seen in general population NOT replicated in IVDU subgroup",
"Require higher baseline opioid requirements; standard dosing leads to undertreated pain",
"Addiction medicine consultation pre-operatively is essential",
"Buprenorphine management: continuation vs. transition requires specialist input",
]
},
{
pop: "Endocarditis & Infection-Related Surgery",
icon: "🦠",
color: C.slateBlue,
points: [
"Frequently have pre-existing opioid dependence (bacteremia from IVDU)",
"Infection-related inflammation may alter pain pathways, increasing opioid tolerance",
"Most ERAS cardiac trials EXCLUDED this population — significant evidence gap",
"Altered pharmacokinetics from sepsis, hepatic involvement, renal dysfunction",
"Future research priority: tailored analgesic regimens accounting for antimicrobial therapy interactions",
]
},
];
pops.forEach((p, i) => {
const x = 0.35 + i * 4.3;
card(s, x, 1.65, 4.1, 5.5, C.white, p.color + "44");
s.addShape(pres.shapes.RECTANGLE, { x, y: 1.65, w: 4.1, h: 0.6, fill: { color: p.color }, line: { color: p.color } });
s.addText(`${p.icon} ${p.pop}`, { x: x + 0.1, y: 1.65, w: 3.9, h: 0.6, fontSize: 12, bold: true, color: C.white, fontFace: "Calibri", valign: "middle", margin: 0 });
p.points.forEach((pt, j) => {
s.addText(`• ${pt}`, { x: x + 0.12, y: 2.35 + j * 0.9, w: 3.85, h: 0.85, fontSize: 10.5, color: C.textDark, fontFace: "Calibri", margin: 0 });
});
});
}
// ═══════════════════════════════════════════════════════════════════
// SLIDE 11 — FUTURE DIRECTIONS
// ═══════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
darkSlide(s);
addTopBar(s, C.gold);
addBottomBar(s, C.gold);
sectionHeader(s, "Part 8 · Future Directions in Opioid-Cardiac Anesthesia", 0.12);
slideTitle(s, "From Precision Dosing to Closed-Loop Systems", C.white, 0.68);
const futures = [
{
num: "01", title: "Biased Opioid Receptor Agonists",
body: "G-protein vs β-arrestin-2 pathway selectivity. Oliceridine (FDA 2020) — first biased μ-agonist. Analgesia preserved, respiratory depression reduced. Cardiac surgery trials awaited.",
color: C.crimson
},
{
num: "02", title: "Pharmacogenomics-Guided Dosing",
body: "OPRM1 A118G polymorphism (10–50% populations): ↑ opioid requirements. CYP2D6/3A4 variants affect metabolism. Point-of-care genotyping → personalized intraoperative dosing.",
color: C.teal
},
{
num: "03", title: "Liposomal Extended-Release Locals",
body: "Liposomal bupivacaine (Exparel) in fascial plane blocks → 72–96 hr analgesia from single injection. Near-eliminates systemic opioid need in post-op period. Active cardiac ERAS trials underway.",
color: C.gold
},
{
num: "04", title: "AI Closed-Loop Opioid Delivery",
body: "Processed EEG (BIS) + nociception indices + vitals → automated remifentanil/propofol titration. Maintains targeted analgesic state continuously. Reduces over- and under-dosing vs manual titration.",
color: C.slateBlue
},
{
num: "05", title: "Endogenous Opioid Pathway Modulation",
body: "Cardiac δ-opioid receptors mediate exercise-induced protection. Deltorphin and selective δ-agonists under investigation. Cardioprotection WITHOUT systemic adverse effects — a paradigm shift.",
color: C.navyMid
},
{
num: "06", title: "Standardized Multicenter ERAS Trials",
body: "Heterogeneity in current protocols limits meta-analytic power. Large RCTs in high-risk subgroups (EF<30%, redo surgery, endocarditis) will define next-generation evidence-based ERAS guidelines.",
color: C.crimsonSoft
},
];
futures.forEach((f, i) => {
const col = i % 3;
const row = Math.floor(i / 3);
const x = 0.35 + col * 4.3;
const y = 1.6 + row * 2.75;
card(s, x, y, 4.1, 2.6, C.navyLight);
s.addShape(pres.shapes.RECTANGLE, { x, y, w: 4.1, h: 0.5, fill: { color: f.color }, line: { color: f.color } });
s.addText(`${f.num} ${f.title}`, { x: x + 0.1, y, w: 3.9, h: 0.5, fontSize: 12, bold: true, color: C.white, fontFace: "Calibri", valign: "middle", margin: 0 });
s.addText(f.body, { x: x + 0.1, y: y + 0.55, w: 3.9, h: 1.95, fontSize: 10.5, color: C.silver, fontFace: "Calibri", margin: 0 });
});
}
// ═══════════════════════════════════════════════════════════════════
// SLIDE 12 — THREE-ERA SYNTHESIS TABLE
// ═══════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
lightSlide(s);
addTopBar(s, C.navy);
addBottomBar(s, C.navy);
sectionHeader(s, "Synthesis · Three-Era Conceptual Framework");
slideTitle(s, "The Evolution of Opioid Strategy in Cardiac Anesthesia", C.textDark);
const headers = ["Phase", "Era", "Dominant Strategy", "Key Opioid(s)", "Primary Driver", "Main Limitation"];
const rows = [
["High-Dose\nOpioid", "1969–1990s", "Morphine/fentanyl/sufentanil as\nprimary anesthetic", "Morphine\nFentanyl\nSufentanil", "Hemodynamic stability;\nStress response abolition", "12–24 hr respiratory depression;\nIntraoperative awareness risk"],
["Balanced &\nFast-Track", "1990s–2015", "Low–moderate opioid +\nvolatile agent or TIVA", "Fentanyl\nRemifentanil\nSufentanil", "Economic pressure;\nRecovery acceleration", "Postoperative pain inadequately addressed;\nOpioid prescribing patterns not reformed"],
["Opioid-Sparing\n/ ERAS", "2015–Present", "Multimodal adjuncts +\nregional anesthesia\n(opioid as one component)", "Remifentanil\n(low-dose)\nITM adjunct", "Opioid epidemic;\nSafety & ERAS outcomes evidence;\n58,998-patient meta-analysis (2025)", "Protocol heterogeneity;\nHigh-risk subgroup gaps;\nStandardized RCTs needed"],
];
// Header row
const colWidths = [1.4, 1.3, 2.6, 1.6, 2.7, 2.7];
let xPos = 0.35;
headers.forEach((h, i) => {
s.addShape(pres.shapes.RECTANGLE, { x: xPos, y: 1.65, w: colWidths[i], h: 0.5, fill: { color: C.navy }, line: { color: C.navy } });
s.addText(h, { x: xPos, y: 1.65, w: colWidths[i], h: 0.5, fontSize: 11, bold: true, color: C.white, fontFace: "Calibri", align: "center", valign: "middle", margin: 0 });
xPos += colWidths[i];
});
const rowColors = [C.crimson, C.slateBlue, C.teal];
rows.forEach((row, ri) => {
xPos = 0.35;
const ry = 2.2 + ri * 1.7;
row.forEach((cell, ci) => {
const bg = ci === 0 ? rowColors[ri] : (ri % 2 === 0 ? C.white : C.lightBg);
const fg = ci === 0 ? C.white : C.textDark;
s.addShape(pres.shapes.RECTANGLE, { x: xPos, y: ry, w: colWidths[ci], h: 1.62, fill: { color: bg }, line: { color: C.midGray + "44", pt: 0.5 } });
s.addText(cell, { x: xPos + 0.05, y: ry + 0.05, w: colWidths[ci] - 0.1, h: 1.52, fontSize: ci === 0 ? 12 : 10, bold: ci === 0, color: fg, fontFace: "Calibri", valign: "middle", align: ci === 0 ? "center" : "left", margin: [2, 4] });
xPos += colWidths[ci];
});
});
}
// ═══════════════════════════════════════════════════════════════════
// SLIDE 13 — CONCLUSIONS
// ═══════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
darkSlide(s);
// Crimson accent strip (right side mirror of title)
s.addShape(pres.shapes.RECTANGLE, { x: 13.12, y: 0, w: 0.18, h: 7.5, fill: { color: C.crimson }, line: { color: C.crimson } });
// Gold rules
s.addShape(pres.shapes.RECTANGLE, { x: 0, y: 1.8, w: 13.12, h: 0.04, fill: { color: C.gold }, line: { color: C.gold } });
s.addShape(pres.shapes.RECTANGLE, { x: 0, y: 6.35, w: 13.12, h: 0.04, fill: { color: C.gold }, line: { color: C.gold } });
s.addText("CONCLUSIONS", { x: 0.4, y: 1.1, w: 12, h: 0.5, fontSize: 11, bold: true, color: C.crimson, fontFace: "Calibri", charSpacing: 5, align: "center" });
s.addText("Opioids in Cardiac Anesthesia: Enduring, Evolving, Essential", { x: 0.4, y: 1.9, w: 12.3, h: 0.65, fontSize: 22, bold: true, color: C.white, fontFace: "Calibri", align: "center" });
const conclusions = [
{ icon: "📜", text: "High-dose opioids enabled cardiac surgery to scale — hemodynamic stability was their irreplaceable contribution. But no large RCT proved outcome superiority." },
{ icon: "⚡", text: "Fast-track anesthesia shifted opioids to a supporting role; remifentanil's context-insensitive pharmacokinetics made early extubation feasible and reliable." },
{ icon: "📊", text: "The 2025 meta-analysis (58,998 patients) confirms: opioid-sparing protocols reduce ICU stay, ventilation duration, and pain scores without increasing mortality." },
{ icon: "🎯", text: "Regional anesthesia — especially the erector spinae plane block — is now the single most effective opioid-reducing intervention in cardiac surgery." },
{ icon: "🔬", text: "Future: precision opioid anesthesia — pharmacogenomically guided, biologically targeted, closed-loop delivered. Not opioid-free, but opioid-precise." },
];
conclusions.forEach((c, i) => {
s.addText(c.icon, { x: 0.5, y: 2.75 + i * 0.7, w: 0.5, h: 0.6, fontSize: 16, align: "center", margin: 0 });
s.addText(c.text, { x: 1.1, y: 2.75 + i * 0.7, w: 11.5, h: 0.6, fontSize: 12, color: C.silver, fontFace: "Calibri", valign: "middle", margin: 0 });
});
s.addText("Sources: Miller's Anesthesia 10e · Goodman & Gilman · Rauseo 2025 (PMID 40685295) · Mathew 2023 (PMID 37300532) · Ciconini 2024 (PMID 38722114) · Nair 2023 (PMID 37470522)", {
x: 0.4, y: 6.48, w: 12.3, h: 0.3, fontSize: 8.5, color: C.midGray, fontFace: "Calibri", align: "center", italic: true, margin: 0
});
}
// ═══════════════════════════════════════════════════════════════════
// SLIDE 14 — REFERENCES
// ═══════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
lightSlide(s);
addTopBar(s, C.navy);
addBottomBar(s, C.navy);
sectionHeader(s, "References & Further Reading");
slideTitle(s, "Evidence Base", C.textDark);
const refs = [
"1. Lowenstein E et al. Cardiovascular response to large doses of IV morphine in man. NEJM. 1969. [The founding paper]",
"2. Rauseo M et al. Opioid-sparing Anesthesia in Cardiac Surgery: A Meta-analysis. J Cardiothorac Vasc Anesth. 2025. PMID 40685295",
"3. Mathew DM et al. OFA vs OBA in cardiovascular and thoracic surgery: meta-analysis. Semin Cardiothorac Vasc Anesth. 2023. PMID 37300532",
"4. Ciconini LE et al. Intrathecal Morphine for Cardiac Surgery: Systematic Review & Meta-Analysis of RCTs. Ann Card Anaesth. 2024. PMID 38722114",
"5. Nair A et al. Erector spinae plane block for postoperative analgesia in cardiac surgeries: systematic review & meta-analysis. Ann Card Anaesth. 2023. PMID 37470522",
"6. Kwanten OB, O'Brien B, Anwar S. Opioid-based anesthesia for adult cardiac surgery: history and narrative review. J Cardiothorac Vasc Anesth. 2019;33(3):808–816.",
"7. Miller's Anesthesia, 2-Volume Set, 10e. Chapters 22 (Opioids in Anesthesia) and 57 (Cardiac Anesthesia). Elsevier 2023.",
"8. Goodman & Gilman's Pharmacological Basis of Therapeutics. Chapter: Opioid Analgesics. McGraw-Hill 2022.",
"9. Morgan & Mikhail's Clinical Anesthesiology, 7e. Cardiac Anesthesia Chapter. McGraw-Hill 2022.",
"10. Braunwald's Heart Disease, 2 Vol Set. Narcotics for Pain and Dyspnea. Elsevier 2022.",
"11. Sun Y et al. Recent advances in anesthetic drugs for cardiac surgery. Front Pharmacol. 2025. PMC11876421.",
"12. Engelman DT et al. ERAS Society Guidelines for Perioperative Care in Cardiac Surgery. JAMA Surg. 2019.",
"13. Hall J et al. Ketamine as part of multi-modal analgesia in cardiac surgery. J Cardiothorac Surg. 2025.",
];
const half = Math.ceil(refs.length / 2);
refs.forEach((ref, i) => {
const col = i < half ? 0 : 1;
const row = i < half ? i : i - half;
s.addText(ref, {
x: 0.4 + col * 6.5, y: 1.65 + row * 0.43,
w: 6.3, h: 0.4,
fontSize: 9.5, color: C.textDark, fontFace: "Calibri", margin: 0
});
});
}
// ─── WRITE FILE ────────────────────────────────────────────────────
pres.writeFile({ fileName: "/home/daytona/workspace/opioids-cardiac-pptx/Opioids_Cardiac_Anesthesia.pptx" })
.then(() => console.log("SUCCESS: File written."))
.catch(err => console.error("ERROR:", err));
cd /home/daytona/workspace/opioids-cardiac-pptx && node build.js 2>&1
cd /home/daytona/workspace/opioids-cardiac-pptx && node -e " const pptxgen = req…
~/opioids-cardiac-pptx/build.js
Error: String not found in file: ' card(s, x, y, w, h, C.white, C.slateBlue + "44");'
cd /home/daytona/workspace/opioids-cardiac-pptx && python3 -c " from pptx import…
cd /home/daytona/workspace/opioids-cardiac-pptx && python3 -m markitdown Opioids…
cd /home/daytona/workspace/opioids-cardiac-pptx && node -e " const fs = require(…
cd /home/daytona/workspace/opioids-cardiac-pptx && unzip -l Opioids_Cardiac_Anes…
Opioids Cardiac Anesthesia
Presentation · PPTX
| Slide | Content |
|---|---|
| 1 | Title slide - Deep navy + crimson + gold design |
| 2 | Agenda / Outline - 8 sections as numbered cards |
| 3 | Historical Context - Visual timeline 1969→1990s (Lowenstein era to synthetic opioids) |
| 4 | Pharmacological Foundations - μ/δ/κ receptor profiles + CVS effects table + stress response |
| 5 | Individual Agents - Side-by-side comparison cards: Fentanyl, Sufentanil, Remifentanil, Morphine |
| 6 | Cardioprotection - Preconditioning / Postconditioning / Remote ischemic protection |
| 7 | Fast-Track Revolution - 3 driver cards + balanced anesthetic approach breakdown |
| 8 | Opioid-Sparing Evidence - Full 2025 meta-analysis data table (58,998 patients) + 3 supporting studies |
| 9 | Regional Anesthesia - 6 block types (ESPB, parasternal, PECS, serratus, ITM, PVB) |
| 10 | Special Populations - Pediatric / Opioid use disorder / Endocarditis |
| 11 | Future Directions - 6 cards: biased agonists, pharmacogenomics, liposomal locals, AI closed-loop, endogenous pathways, standardized trials |
| 12 | 3-Era Synthesis Table - High-dose → Balanced → Opioid-sparing era comparison |
| 13 | Conclusions - Dark closing slide with 5 key takeaways |
| 14 | References - All 13 sources with PMIDs |