.chat-link,.post-text a.chat-link,.chat-message-bubble>p a.chat-link{overflow-wrap:anywhere;vertical-align:baseline;color:var(--foreground);margin-inline-start:var(--chat-link-leading-gap,0px);font-weight:700;text-decoration:none;transition:color .14s ease-out;display:inline}.chat-link[data-after-text=true]{--chat-link-leading-gap:4px}.chat-link:is(:hover,:focus-visible),.post-text a.chat-link:is(:hover,:focus-visible),.chat-message-bubble>p a.chat-link:is(:hover,:focus-visible){color:var(--primary);text-decoration:none}.chat-link:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:3px}.chat-link-icon{vertical-align:middle;background:var(--background);border:1px solid var(--border);width:20px;height:20px;color:var(--muted-foreground);border-radius:5px;justify-content:center;align-items:center;margin-inline-end:.25em;display:inline-flex;position:relative;top:-1px;overflow:hidden}.chat-link-icon img{object-fit:contain;background:var(--background);width:14px;height:14px;position:absolute}.chat-link-label{overflow-wrap:anywhere;word-break:break-all;min-width:0}.chat-link-icon[data-shape=circle]{border-radius:50%}.chat-link-icon-selection[data-selected]{color:#111608;background:#d4ff00}.chat-link-icon-selection[data-selected] .chat-link-icon{color:inherit;background:0 0;border-color:#0000}.chat-link-icon-selection[data-selected] .chat-link-icon img{background:0 0}@media (forced-colors:active){.chat-link-icon-selection[data-selected]{color:highlighttext;background:highlight}}@media (prefers-reduced-motion:reduce){.chat-link{transition:none}}
