/* Novu draws the mark in the sidebar's organization row as an inline <svg> in
   its JS bundle, not as a file, so it is the one logo the proxy cannot shadow
   by path. Match it by its own geometry instead: the "N" is three stacked
   copies of this path, and that d= appears nowhere else in the bundle. No
   minified class name is involved, so a Novu release renaming its Tailwind
   classes cannot break this — only redrawing the logo can.

   The avatar wrapping it is rounded-full + overflow-hidden, so the background
   gets clipped to a circle; brand/icon.svg keeps HAD's mark at 80% width, well
   inside that clip. /favicon.svg is this origin's alias for it (see
   proxy/nginx.conf). */

span:has(> svg > path[d^="M16.32 10.413"]) {
  background: url("/favicon.svg") center / contain no-repeat;
}

span:has(> svg > path[d^="M16.32 10.413"]) > svg {
  display: none;
}
