/* ══ PROFILE PICTURES CARRY NO OUTLINE ═════════════════════ 22 Sep 2026 ══
   Sir: "remove the white outline for all profile pics entirely."
   Every ring, border and halo that sat round a face on this site, found by
   loading all 55 pages and listing each light border or ring on a round
   image and its two parents. One sheet, loaded on every page, so a new page
   inherits the rule instead of re-deciding it. */
.hy-me-av, .mn-face, .nt-av, .tc-face, .rpc-avatar, .grp-face, .grp-face img,
.av, .av img, .ov-avatar, .ov-avatar img, .pd-av, .pd-av img, .conv-list .av, .conv-list img,
.av-card img, .thread-head img {
  border: 0 !important; box-shadow: none !important; outline: 0 !important;
}
/* the account button's own circle was reading as a ring round the face */
.nm-right:has(.hy-me-av) { border-color: transparent !important; box-shadow: none !important; }

/* ══ THE PHOTOGRAPH IS THE BUTTON ═══════════════════════════ 1 Oct 2026 ══
   Sir: "the profile icon in the header has a circle outline. That should not
   be a thing in any header, it should be filled by the image alone."
   The 22 Sep rule took the border away and left the button's own white disc:
   a 26px face inside a 36px white circle, which reads as a 5px ring. Measured
   on 26 pages. Signed in, the face now IS the 36px control: no disc, no
   border, no inset. The keyboard focus ring stays, because it is the only
   thing that says where focus is. */
.nm-right:has(.hy-me-av) {
  background: transparent !important; border: 0 !important; padding: 0 !important;
  overflow: visible;
}
.nm-right .hy-me-av, .nm-right[aria-expanded="true"] .hy-me-av {
  width: 100% !important; height: 100% !important; box-shadow: none !important;
}
.nm-right:has(.hy-me-av):focus-visible { outline: 2px solid var(--gold-soft, #D4A943); outline-offset: 2px; }
