.ism-en-interaction-body .ism-en-safety-note{padding:1rem;border-left:3px solid var(--ism-en-link);background:var(--ism-en-canvas);line-height:1.6}
.ism-en-interaction-body .ism-en-directory-list h2{font-size:1.08rem;line-height:1.45;margin:.25rem 0 .5rem}
.ism-en-interaction-body .ism-en-pagination{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;align-items:center;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--ism-en-border)}
.ism-en-interaction-body .ism-en-pagination a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--ism-en-link)}
.ism-en-interaction-body .ism-en-sources li{overflow-wrap:anywhere;line-height:1.5}
.ism-en-interaction-body .ism-en-content table{display:block;max-width:100%;overflow-x:auto}
