/* Reference lists are outside selectable manuscript blocks. */
.logpresso-article .article-body>.article-sources{margin-top:var(--nm-space-10);padding-top:var(--nm-space-6);border-top:1px solid var(--nm-color-border)}
.article-sources header h2{margin:0;color:var(--nm-color-ink);font-size:var(--nm-text-lg);font-weight:var(--nm-weight-semibold);line-height:var(--nm-line-heading)}
.article-sources header p{margin:var(--nm-space-2) 0 0;color:var(--nm-color-muted);font-size:var(--nm-text-meta);line-height:var(--nm-line-meta)}
.article-sources ol{list-style:none;padding:0;margin:var(--nm-space-5) 0 0}
.article-sources li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--nm-space-3);padding:var(--nm-space-4) 0}
.article-sources li+li{border-top:1px solid var(--nm-color-border)}
.article-source-number{color:var(--nm-color-muted);font-size:var(--nm-text-meta);line-height:var(--nm-line-body)}
.article-source-details{min-width:0;overflow-wrap:anywhere}
.article-source-details>a,.article-source-details>strong{color:var(--nm-color-ink);font-size:var(--nm-text-sm);font-weight:var(--nm-weight-semibold);line-height:var(--nm-line-body)}
.article-source-details>a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}
.article-source-details>a:hover{color:var(--nm-color-accent-text)}
.article-source-external{display:inline-block;margin-left:var(--nm-space-1);text-decoration:none}
.article-source-details>p{margin:var(--nm-space-1) 0 0;color:var(--nm-color-secondary);font-size:var(--nm-text-meta);line-height:var(--nm-line-meta);white-space:pre-line}
.article-source-details>small{display:block;margin-top:var(--nm-space-2);color:var(--nm-color-muted);font-size:var(--nm-text-caption);line-height:var(--nm-line-meta)}
@media(max-width:670px){.article-sources li{grid-template-columns:28px minmax(0,1fr);gap:var(--nm-space-2)}.logpresso-article .article-body>.article-sources{margin-top:var(--nm-space-8)}}
