/* Give text-link underlines clear space below the glyphs. */
body a {
  text-underline-offset: 4px !important;
  text-decoration-thickness: 1px;
  text-decoration-skip-ink: auto;
}
/* Native rich-text links draw an extra line with pseudo-elements.
   Use a single typographic underline so wrapped links keep the same gap. */
body .rte a:not(.fb-button):not(.fb-action):not(.fb-text-link):not(.f-button):not(.f-btn):not(.button):not([role="button"]) {
  text-decoration-line: underline !important;
  text-decoration-thickness: 1px !important;
}
body .rte a:not(.fb-button):not(.fb-action):not(.fb-text-link):not(.f-button):not(.f-btn):not(.button):not([role="button"])::before,
body .rte a:not(.fb-button):not(.fb-action):not(.fb-text-link):not(.f-button):not(.f-btn):not(.button):not([role="button"])::after {
  content: none !important;
}
