Menu

June 18, 2019

2018 AHA/ACC Guideline on the Management of Blood Cholesterol

Executive Summary: A Report of the American College of Cardiology/American Heart Association Task Force on Clinical Practice Guidelines.

Scott M Grundy, Neil J Stone, Alison L Bailey et al. - Circulation

The 2018 AHA/ACC cholesterol guideline executive summary introduced risk enhancers, coronary artery calcium scoring for shared decision-making, and LDL-cholesterol thresholds for escalating therapy to PCSK9 inhibitors. The guideline shifted the paradigm from fixed-dose statin therapy toward personalized, risk-based LDL management.

rolaemia Screening', 'lipoproteïne-a-therapeutisch-doel': 'Lipoprotein(a) Therapeutic Target', 'cardiomyopathie-gerichte-therapie': 'Cardiomyopathy Targeted Therapy', 'diabetes': 'Diabetes', 'obesity': 'Obesity', 'thrombosis': 'Thrombosis', 'lifestyle': 'Lifestyle', 'primary-care': 'Primary Care', 'literature': 'Literature' } }; var STRINGS = { en: { placeholder: 'Search by title, tag or description\u2026', status: ' of {total} items' } }; var TAG_COLORS = { 'cholesterol': { bg: '#e8a820', fg: '#fff' }, 'atrial-fibrillation':{ bg: '#c0392b', fg: '#fff' }, 'kidney-disease': { bg: '#8e44ad', fg: '#fff' }, 'heart-failure': { bg: '#2980b9', fg: '#fff' }, 'hypertension': { bg: '#d35400', fg: '#fff' }, 'prevention': { bg: '#2aa721', fg: '#fff' }, 'diabetes': { bg: '#16a085', fg: '#fff' }, 'obesity': { bg: '#e67e22', fg: '#fff' }, 'thrombosis': { bg: '#922b21', fg: '#fff' }, 'lifestyle': { bg: '#27ae60', fg: '#fff' }, 'primary-care': { bg: '#3498db', fg: '#fff' } }; var CARD_SELECTOR = '.content.overview'; var INTRO_SELECTOR = '.introduction'; var SEARCH_DELAY = 150; // Detect language from URL path (e.g. /en/scan/) var lang = (location.pathname.match(/^\/([a-z]{2})\//) || [])[1] || 'en'; if (!TAG_LABELS[lang]) lang = 'en'; var labels = TAG_LABELS[lang]; var strings = STRINGS[lang]; // --- Styles --- var css = document.createElement('style'); css.textContent = '' + '.cf-bar{' + 'width:100%;' + 'box-sizing:border-box;' + 'margin:0 0 1em 0;' + 'padding:1.2em;' + 'background:rgba(0,0,0,.04);' + 'border:1px solid rgba(0,0,0,.1);' + 'border-radius:8px;' + '}' + '.cf-search{' + 'display:block;' + 'width:100%;' + 'box-sizing:border-box;' + 'padding:.6em .9em;' + 'border:1px solid rgba(0,0,0,.15);' + 'border-radius:6px;' + 'background:#fff;' + 'color:inherit;' + 'font:inherit;' + 'font-size:.95em;' + 'outline:none;' + 'transition:border-color .2s;' + '}' + '.cf-search:focus{border-color:#2aa721;}' + '.cf-search::placeholder{color:rgba(0,0,0,.4);}' + '.cf-tags{' + 'display:flex;' + 'flex-wrap:wrap;' + 'gap:.35em;' + 'margin-top:.8em;' + '}' + '.cf-tag{' + 'display:inline-block;' + 'padding:.25em .55em;' + 'border:1px solid rgba(0,0,0,.2);' + 'border-radius:4px;' + 'background:rgba(0,0,0,.05);' + 'color:inherit;' + 'font:inherit;' + 'font-size:.8em;' + 'cursor:pointer;' + 'transition:background .2s, border-color .2s, color .2s;' + 'user-select:none;' + '-webkit-user-select:none;' + '}' + '.cf-tag:hover{background:rgba(0,0,0,.1);border-color:rgba(0,0,0,.3);}' + '.cf-tag.active{' + 'background:#2aa721;' + 'border-color:#2aa721;' + 'color:#fff;' + '}' + '.cf-tag.active .cf-count{opacity:.7;}' + '.cf-count{' + 'font-size:.75em;' + 'opacity:.5;' + 'margin-left:.3em;' + '}' + '.cf-status{' + 'margin-top:.6em;' + 'font-size:.8em;' + 'opacity:.5;' + 'min-height:1.2em;' + '}' + '.cf-pill{' + 'display:inline-block;' + 'padding:.15em .5em;' + 'border-radius:3px;' + 'font-size:.7em;' + 'line-height:1.4;' + 'margin-left:.4em;' + 'vertical-align:middle;' + 'letter-spacing:.02em;' + '}' + CARD_SELECTOR + '.cf-hidden{display:none!important;}'; document.head.appendChild(css); // --- Build filter bar --- var intro = document.querySelector(INTRO_SELECTOR); if (!intro) return; var bar = document.createElement('div'); bar.className = 'cf-bar'; var input = document.createElement('input'); input.type = 'text'; input.className = 'cf-search'; input.placeholder = strings.placeholder; bar.appendChild(input); var tagsWrap = document.createElement('div'); tagsWrap.className = 'cf-tags'; var cards = Array.prototype.slice.call(document.querySelectorAll(CARD_SELECTOR)); var activeTags = {}; // Count tags across all cards var tagCounts = {}; cards.forEach(function(card) { var raw = card.getAttribute('data-tags') || ''; if (raw) { raw.split(',').forEach(function(t) { t = t.trim(); if (t) tagCounts[t] = (tagCounts[t] || 0) + 1; }); } }); // Build tag buttons (mutually exclusive) var tagButtons = {}; function clearAllToggles() { Object.keys(tagButtons).forEach(function(t) { tagButtons[t].classList.remove('active'); tagButtons[t].style.background = ''; tagButtons[t].style.borderColor = ''; tagButtons[t].style.color = ''; }); activeTags = {}; } TOGGLE_TAGS.forEach(function(tag) { if (!tagCounts[tag]) return; var colors = TAG_COLORS[tag]; var btn = document.createElement('button'); btn.type = 'button'; btn.className = 'cf-tag'; btn.setAttribute('data-tag', tag); btn.innerHTML = (labels[tag] || tag) + '' + tagCounts[tag] + ''; tagButtons[tag] = btn; btn.addEventListener('click', function() { var wasActive = activeTags[tag]; clearAllToggles(); if (!wasActive) { activeTags[tag] = true; btn.classList.add('active'); btn.style.background = colors.bg; btn.style.borderColor = colors.bg; btn.style.color = colors.fg; } applyFilter(); }); tagsWrap.appendChild(btn); }); bar.appendChild(tagsWrap); var status = document.createElement('div'); status.className = 'cf-status'; status.textContent = cards.length + strings.status.replace('{total}', cards.length); bar.appendChild(status); intro.parentNode.insertBefore(bar, intro.nextSibling); // --- Precompute searchable text per card --- var cardData = cards.map(function(card) { var tags = (card.getAttribute('data-tags') || '').split(',').map(function(t) { return t.trim(); }).filter(Boolean); var title = (card.querySelector('h1') || {}).textContent || ''; var sub = (card.querySelector('h2') || {}).textContent || ''; var intro = (card.querySelector('p') || {}).textContent || ''; var localTags = tags.map(function(t) { return labels[t] || t; }); var searchText = (title + ' ' + sub + ' ' + intro + ' ' + tags.join(' ') + ' ' + localTags.join(' ')).toLowerCase(); return { el: card, tags: tags, searchText: searchText }; }); // --- Inject category pills next to