/* Community (2026-11-08, owner-approved; PANIC-BUTTONS BUTTON 140): the links public/js/post-format.js makes in post text.
   Theme colour (dark + light), underlined, and a long address wraps instead of widening the page on a phone. */
.post-body a { color: rgb(var(--vfo-cyan)); text-decoration: underline; text-underline-offset: 2px; overflow-wrap: anywhere; }
.post-body a:hover, .post-body a:focus-visible { opacity: 0.8; }
/* The page list of a long topic (BUTTON 141, 2026-11-08): the page shown, in the theme's green, not a link */
.topic-pager .topic-page-current { color: rgb(var(--vfo-green)); font-weight: 700; border-bottom: 2px solid rgb(var(--vfo-green)); padding: 0 0.25rem; }
