/* Inline prose links share one affordance; navigation and action components retain theirs. */
body #main .entry-content :is(p, li, dd, td, small, .edga-field-helper, .edga-required-confirmation__text, .edga-login-alert) a:not([class]):not([role="button"]),
body #main .entry-content .edga-back-link > a,
body #main .entry-content .edga-auth-help > a,
body #main .entry-content .edga-verification-refresh {
    color: var(--theme-palette-color-3, #1f3a4d);
    text-decoration-line: underline;
    text-decoration-thickness: .08em;
    text-underline-offset: .2em;
}
@media (hover: hover) and (pointer: fine) {
    body #main .entry-content :is(p, li, dd, td, small, .edga-field-helper, .edga-required-confirmation__text, .edga-login-alert) a:not([class]):not([role="button"]):hover,
    body #main .entry-content .edga-back-link > a:hover,
    body #main .entry-content .edga-auth-help > a:hover,
    body #main .entry-content .edga-verification-refresh:hover { text-decoration-thickness: .15em; }
}
body #main .entry-content :is(p, li, dd, td, small, .edga-field-helper, .edga-required-confirmation__text, .edga-login-alert) a:not([class]):focus-visible,
body #main .entry-content .edga-back-link > a:focus-visible,
body #main .entry-content .edga-auth-help > a:focus-visible,
body #main .entry-content .edga-verification-refresh:focus-visible { outline: 2px solid var(--edga-focus, #1f3a4d); outline-offset: 3px; }
