.mention{color:var(--accent);background:var(--accent-soft);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.375em;padding:0 .1875em;font-weight:500;transition:background-color .15s}:where(strong,b,h3,h4,h5,th) .mention{font-weight:inherit}.mention[role=button]{cursor:pointer;-webkit-tap-highlight-color:transparent}@media (hover:hover) and (pointer:fine){.mention[role=button]:hover{background:color-mix(in oklch, var(--accent) 18%, transparent)}}.mention[role=button]:active,.mention[aria-expanded=true]{background:color-mix(in oklch, var(--accent) 22%, transparent)}.mention[role=button]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.mention-all{color:var(--ink);background:var(--fill-2)}
