/* DEXnews 2.7.16 — public top-five authors (no private indicators). */
.dx-top-authors{min-width:0;color:var(--dx-ink)}
.dx-top-authors-title{font-size:clamp(17px,2vw,21px);line-height:1.3;margin:0 0 13px;color:var(--dx-ink)}
.dx-top-authors-list{padding:0!important;margin:0!important;list-style:none!important;display:grid;gap:0;counter-reset:none}
.dx-top-authors-list .dx-top-author{display:flex;align-items:center;gap:12px;padding:11px 0;margin:0;min-width:0;border-bottom:1px solid var(--dx-border)}
.dx-top-authors-list .dx-top-author:last-child{border-bottom:0}
.dx-top-authors-list .dx-top-author::before{content:none!important}
.dx-top-author-number{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;font-size:15px;font-weight:800;color:var(--dx-muted)}
.dx-top-author-link{display:flex;align-items:center;gap:11px;min-width:0;flex:1;text-decoration:none!important;color:var(--dx-ink)!important}
.dx-top-author-photo{flex:0 0 48px;display:block;width:48px;height:48px;border-radius:50%;overflow:hidden;background:var(--dx-highlight);border:1px solid var(--dx-border)}
.dx-top-author-avatar{width:100%!important;height:100%!important;object-fit:cover;display:block;border-radius:50%;margin:0!important}
.dx-top-author-info{display:flex;flex-direction:column;gap:4px;min-width:0;line-height:1.3}
.dx-top-author-name{font-size:14px;font-weight:740;color:var(--dx-ink);overflow-wrap:anywhere}
.dx-top-author-level{font-size:11px;font-weight:700;color:var(--dx-muted)}
.dx-top-author-level--bronze{color:#9b633c}.dx-top-author-level--silver{color:#697c8c}.dx-top-author-level--gold{color:#a17816}.dx-top-author-level--platinum{color:#4f7396}
.dx-top-author-link:hover .dx-top-author-name,.dx-top-author-link:focus-visible .dx-top-author-name{color:var(--dx-primary);text-decoration:underline;text-underline-offset:3px}
.dx-top-authors-empty{font-size:13px;color:var(--dx-muted)}
@media(max-width:600px){.dx-top-authors-list .dx-top-author{padding:10px 0;gap:9px}.dx-top-author-photo{flex-basis:42px;width:42px;height:42px}.dx-top-author-name{font-size:13px}}
