.editorial-byline{border:1px solid var(--border,#e2e8f0);border-radius:var(--r,10px);background:var(--card,#fff);color:var(--text-2,#475569);margin:14px 0 0;padding:12px 14px;font-size:.8125rem;line-height:1.45}.editorial-byline__row{flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-bottom:4px;display:flex}.editorial-byline__desk{font:600 10px/1 var(--font-ui,system-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3,#94a3b8)}.editorial-byline__name{font:600 .875rem/1.3 var(--font-ui,system-ui);color:var(--text,#0f172a)}.editorial-byline__meta{margin:0 0 4px}.editorial-byline__sources{margin:0 0 6px}.editorial-byline__src-label{color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;margin-right:6px;font-size:10px;font-weight:600}.editorial-byline__links{margin:0}.editorial-byline__links a{color:var(--link,#4f46e5);font-weight:500;text-decoration:none}.editorial-byline__links a:hover{text-decoration:underline}
