SCENIC Endoscopic Classification | EndoCollab :root { –bg: #0d111d; /* Deepened dark mode base */ –navy: #21284f; /* Official EndoCollab Navy */ –teal: #2a8a70; /* Official EndoCollab Teal */ –gold: #c8942a; /* Official EndoCollab Gold */ –pink: #ff407c; /* Official EndoCollab Pink/Red accent */ –blue: #467ff7; /* Official EndoCollab Action Blue */ –card-bg: rgba(255, 255, 255, 0.03); –card-border: rgba(255, 255, 255, 0.1); –accent: var(–teal); –accent-glow: rgba(42, 138, 112, 0.3); –text-main: #ffffff; –text-dim: #b0b8c6; –glass-blur: blur(12px); –transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); }* { margin: 0; padding: 0; box-sizing: border-box; font-family: ‘Outfit’, sans-serif; }body { background-color: var(–bg); color: var(–text-main); min-height: 100vh; display: flex; flex-direction: column; align-items: center; overflow-x: hidden; background: radial-gradient(circle at 50% 10%, var(–navy) 0%, var(–bg) 100%); }.container { width: 100%; max-width: 1400px; padding: 4rem 2rem; opacity: 0; transform: translateY(20px); animation: fadeIn 1s forwards cubic-bezier(0.23, 1, 0.32, 1); }@keyframes fadeIn { to { opacity: 1; transform: translateY(0); } }header { text-align: center; margin-bottom: 4rem; }h1 { font-size: 3rem; font-weight: 700; letter-spacing: -0.02em; margin-bottom: 1rem; background: linear-gradient(135deg, #fff 0%, #a0a0a0 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }.subtitle { font-size: 1.1rem; color: var(–text-dim); text-transform: uppercase; letter-spacing: 0.2em; }/* Grid Layout */ .infographic-grid { display: grid; grid-template-columns: 1fr 2fr 1fr; gap: 2rem; align-items: stretch; }/* Column Labels */ .col-header { text-align: center; margin-bottom: 1.5rem; padding-bottom: 1rem; border-bottom: 1px solid var(–card-border); }.col-header h2 { font-size: 1.5rem; color: var(–accent); text-transform: uppercase; letter-spacing: 0.1em; }/* Cards */ .card { background: var(–card-bg); border: 1px solid var(–card-border); border-radius: 24px; padding: 2rem; backdrop-filter: var(–glass-blur); transition: var(–transition); display: flex; flex-direction: column; gap: 2rem; height: 100%; position: relative; overflow: hidden; }.card:hover { border-color: var(–accent); box-shadow: 0 0 30px var(–accent-glow); transform: translateY(-5px); }.illustration-box { position: relative; border-radius: 16px; overflow: hidden; background: #000; aspect-ratio: 1/1; box-shadow: 0 10px 40px rgba(0,0,0,0.5); border: 1px solid rgba(255,255,255,0.05); }.illustration-box img { width: 100%; height: 100%; object-fit: cover; transition: var(–transition); }.card:hover img { scale: 1.05; }/* Specific Cell Content */ .cell { display: flex; flex-direction: column; gap: 1rem; flex: 1; }.label-group { display: flex; justify-content: space-between; align-items: baseline; }.label-main { font-size: 1.25rem; font-weight: 600; }.label-paris { font-size: 0.9rem; color: var(–accent); font-weight: 700; background: rgba(0, 242, 255, 0.1); padding: 2px 8px; border-radius: 4px; }.description { font-size: 0.95rem; color: var(–text-dim); line-height: 1.6; }.plus-separator { display: flex; align-items: center; justify-content: center; font-size: 2rem; color: var(–accent); font-weight: 300; }/* Footer Info */ footer { margin-top: 5rem; padding: 3rem; width: 100%; background: rgba(255,255,255,0.02); border-top: 1px solid var(–card-border); text-align: center; }.paris-classification-tag { background: var(–teal); color: #fff; padding: 0.5rem 1.5rem; border-radius: 100px; font-weight: 700; display: inline-block; margin-bottom: 1rem; position: relative; z-index: 10; box-shadow: 0 4px 15px rgba(0,0,0,0.3); text-decoration: none; letter-spacing: 0.02em; }@media (max-width: 1100px) { .infographic-grid { grid-template-columns: 1fr; } }
Clinical Education Series

SCENIC Endoscopic Classification

Simplifying the identification of superficial colorectal dysplasia in IBD patients using the Paris consensus.

Polypoid

Polypoid Lesions
Pedunculated Paris Ip

Lesion attached by a distinct stalk. High visibility, usually easily resectable.

Resection: Standard Snare Polypectomy. Low risk of missed margins.
Sessile Paris Is

Broad-based attachment without a stalk. Standard snare resection indicated.

Resection: Hot or Cold Snare. Lift may be required for larger lesions.

Non-polypoid

Flat Lesions
Slightly Elevated Paris IIa

Subtle mucosal elevation (typically < 2.5mm). Requires careful border inspection.

Resection: EMR (Endoscopic Mucosal Resection) preferred.
Completely Flat Paris IIb

Flush with surrounding mucosa. Often identified via chromoendoscopy.

Detection: Use Dye-based or Virtual Chromoendoscopy (NBI/LCI).
Depressed Lesions
Depressed Paris IIc

Central depression relative to margins. High risk for submucosal invasion.

Warning: Higher risk of T1 cancer. Consider ESD (Endoscopic Submucosal Dissection).

Descriptors

Scenic Descriptors
Ulceration

Present or Absent. Deep ulceration is a sign of aggressive behavior or advanced disease.

Ulceration is a strong predictor of non-resectability (Surgery indicated).
Border

Distinct vs Indistinct. Essential for determining endoscopic resectability.

Indistinct borders may require random biopsies of the surrounding mucosa.
SCENIC DESCRIPTORS
const btn = document.getElementById(‘toggleBtn’); const hints = document.querySelectorAll(‘.mgmt-hint’); let enabled = false;btn.addEventListener(‘click’, () => { enabled = !enabled; hints.forEach(hint => { hint.style.display = enabled ? ‘block’ : ‘none’; hint.style.opacity = enabled ? ‘1’ : ‘0’; }); btn.textContent = enabled ? ‘DISABLE MANAGEMENT MODE’ : ‘ENABLE MANAGEMENT MODE’; btn.style.background = enabled ? ‘var(–gold)’ : ‘var(–blue)’; btn.style.boxShadow = enabled ? ‘0 0 30px rgba(200, 148, 42, 0.4)’ : ‘0 0 20px rgba(70, 127, 247, 0.2)’; if (enabled) { // Flash glow effect on cards document.querySelectorAll(‘.card’).forEach(card => { card.style.boxShadow = ‘0 0 50px rgba(200, 148, 42, 0.2)’; setTimeout(() => { card.style.boxShadow = ”; }, 500); }); } });// Initialize hints as hidden hints.forEach(hint => { hint.style.display = ‘none’; hint.style.opacity = ‘0’; hint.style.transition = ‘opacity 0.4s ease’; hint.style.marginTop = ‘0.5rem’; hint.style.padding = ‘0.75rem’; hint.style.background = ‘rgba(200, 148, 42, 0.1)’; hint.style.borderLeft = ‘3px solid var(–gold)’; hint.style.borderRadius = ‘4px’; hint.style.fontSize = ‘0.85rem’; hint.style.color = ‘var(–gold)’; });