/* R160 reader: keep title, author and first-block geometry untouched. */
/* The exact saved compact width wins inside ordinary 2–4 column layouts.
   Explicit link-grid buttons retain their original full-width arrangement. */
html body #articleRoot .ar-content .ar-cols:not([data-cb-link-grid="two"]) .ar-button[data-cb-v60-size="natural"],
html body #articleRoot .ar-content .ar-cols:not([data-cb-link-grid="two"]) .ar-button[style*="width:fit-content"]{
 display:inline-flex!important;width:max-content!important;max-width:100%!important;
 flex:0 1 auto!important;box-sizing:border-box!important;
 white-space:normal!important;overflow-wrap:anywhere!important;
}
/* Owner-only controls remain in the existing out-of-flow island. */
html body #articleRoot #articleOwnerActions:not([hidden]){
 border-radius:12px!important;box-shadow:0 3px 12px rgba(15,23,42,.07)!important;
 background:rgba(255,255,255,.95)!important;
}
html body #articleRoot #articleOwnerActions>a#articleEditLink{
 border-radius:9px!important;
 font-weight:650!important;letter-spacing:.005em!important;
}
html body #articleRoot #articleOwnerActions>a#articleMyArticlesLink{
 font-size:11px!important;line-height:15px!important;
 text-align:center!important;text-underline-offset:3px!important;
}
html body #articleRoot #articleOwnerActions>a:is(:hover,:focus-visible){
 filter:brightness(.975)!important;
}

