Hover each link. Left = short label (single line). Right = same style in a narrow box that forces a 2-line wrap, so you can see how each handles it.
A · Current (AI section) — inline-flex + wipe underline
The signature wipe. On wrap: underline sits under the last line only, and the arrow floats to the vertical centre between the two lines.
single line — ideal
See how the Discord bot worksforced wrap
See how the Discord bot integration works end to end↑ underline under last line, arrow mid-height
B · Wrap-safe — text-decoration underline fade
Drops the horizontal wipe; the underline fades in on hover and wraps under every line natively. Arrow flows inline after the last word. Robust, calmer.
single line
See how the Discord bot worksforced wrap
See how the Discord bot integration works end to end↑ underline under both lines, arrow after text
C · Wrap-safe wipe — per-line (box-decoration-break)
Keeps the wipe animation but makes it apply to every line. Arrow inline after text. Closest to A's feel while surviving a wrap.
single line
See how the Discord bot works