/* Approved author panel: body-size text, Simon 29 October 2026.
   Load after the article and site type assets. No page/body prose changes. */
html body #main#main .ar-author.ar-author,
html body #main#main .ar-author.ar-author :is(p,a,span,time) {
  font-size:18px!important;
  line-height:1.6!important;
}
html body #main#main .ar-author.ar-author {
  display:grid!important;
  grid-template-columns:84px minmax(0,1fr)!important;
  column-gap:14px!important;
  row-gap:0!important;
  align-items:start!important;
}
html body #main#main .ar-author.ar-author>:is(img,a) {
  grid-column:1!important;
  grid-row:1 / span 2!important;
  align-self:start!important;
}
html body #main#main .ar-author.ar-author>div {
  grid-column:2!important;min-width:0;
}
html body #main#main .ar-author.ar-author p {margin:0 0 5px!important;}
html body #main#main .ar-author.ar-author .ar-author-name {font-weight:700!important;}
html body #main#main .ar-author.ar-author .ar-author-post {font-weight:600!important;}
html body #main#main .ar-author.ar-author>.ar-date {grid-column:2!important;}
@media(max-width:760px) {
  html body #main#main .ar-author.ar-author {
    grid-template-columns:76px minmax(0,1fr)!important;
    align-items:center!important;
  }
  html body #main#main .ar-author.ar-author>div {display:contents!important;}
  html body #main#main .ar-author.ar-author>:is(img,a) {grid-row:1!important;}
  html body #main#main .ar-author.ar-author .ar-author-name {grid-column:2!important;grid-row:1!important;}
  html body #main#main .ar-author.ar-author .ar-author-post,
  html body #main#main .ar-author.ar-author .ar-author-role,
  html body #main#main .ar-author.ar-author>.ar-date {grid-column:1 / -1!important;}
}
