.translation-glossary-match{position:relative;color:inherit;background:color-mix(in srgb,currentColor 5%,transparent);border-bottom:1px dotted color-mix(in srgb,var(--brand) 44%,transparent);border-radius:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.translation-glossary-match:is(:hover,:focus-visible){background:color-mix(in srgb,currentColor 9%,transparent);border-bottom-style:solid}.translation-glossary-match:focus-visible{outline:1px solid color-mix(in srgb,var(--brand) 65%,transparent);outline-offset:2px}.translation-glossary-match:focus-visible:after{content:attr(aria-label);position:absolute;z-index:5;inset-inline-start:0;bottom:calc(100% + 6px);width:max-content;max-width:min(260px,70vw);padding:6px 8px;border:1px solid var(--border);border-radius:5px;background:var(--card);color:var(--foreground);font:12px/1.5 system-ui,sans-serif;white-space:normal;pointer-events:none}