.avatar{width:42px;height:42px;object-fit:cover;border-radius:50%;float:right;border:1px solid var(--line)}
.avatar.initial{display:grid;place-items:center;background:#111;color:#fff;font-weight:800}
.wide-panel{grid-column:1/-1}
.audit-list{max-height:260px;overflow:auto}
.audit-list p{padding:10px 0;margin:0;border-bottom:1px solid var(--line)}
.audit-list small{color:var(--muted)}
.dialog-content{padding:24px}
.history-item{border-left:3px solid var(--accent);padding:8px 12px;margin:10px 0;background:var(--paper);border-radius:4px}
#history-body h3{margin:23px 0 8px}
#weekly-table .secondary.small{margin-left:5px;padding:5px 7px}
