/**
 * R3.7D.1 Row 43 -- St. Charles Police Station quote attribution (James Keegan): the red-underline
 * `background-image` on `.fgma-quote__attribution-name` lives in WordPress's native Additional CSS
 * (Customizer `custom_css` post, theme `hello-elementor` -- NOT a git-tracked/enqueued fgma-core
 * stylesheet, an Elementor Kit/page-settings Custom CSS field, or any per-post Elementor data --
 * confirmed live by a direct site-wide search of every one of those sources) and is unconditional:
 * it applies even when the attribution name is NOT wrapped in the real `.fgma-quote__link` anchor
 * that `Project_Component_Renderer::render_quote()` only emits when a quote row has a `link_url`.
 * For a quote with no link (e.g. St. Charles Police Station's James Keegan, `link_url` empty), the
 * name is wrapped in a plain `.fgma-quote__attribution-text` div instead, yet still receives the
 * same red-underline link treatment -- a link-style affordance on text that is not a link.
 *
 * Fix: remove ONLY the background-image, scoped by the real, structurally-true compound selector
 * `.fgma-quote__attribution-text .fgma-quote__attribution-name` that render_quote() always produces
 * for a non-linked attribution (its `$groupHtml` branch wraps in `.fgma-quote__attribution-text` iff
 * `$linkUrl === ''`, and in `.fgma-quote__link` otherwise -- the two are mutually exclusive, so this
 * selector can never match inside a real link). Specificity (0,2,0) beats the external flat
 * `.fgma-quote__attribution-name` rule's (0,1,0), so no `!important` and no edit to that external CSS
 * is needed. Deliberately touches nothing else: no layout/typography/spacing property is set here,
 * and `.fgma-quote__link`/`.fgma-quote__link:hover` (the real-link underline-wipe-on-hover behavior)
 * is left completely untouched.
 */
.fgma-quote__attribution-text .fgma-quote__attribution-name {
    background-image: none;
}
