.author-block{margin:36px 0 8px;padding:16px 18px;border:1px solid var(--line,#E3E8EF);border-radius:var(--radius,4px);background:var(--surface,#fff);font-size:.92rem;line-height:1.55}
.author-block p{margin:3px 0}
.author-block .ab-lab{font-family:var(--mono);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3,#697386);margin-right:6px}
.author-block .ab-note{color:var(--ink-2,#425466);font-size:.85rem}
aside.tr-update{margin:14px 0;padding:10px 14px;border-left:3px solid var(--pending,#B54708);background:var(--pending-wash,#FFFAEB);font-size:.9rem}
