.bm-mode,.bm-var{font:600 10.5px/1.6 var(--font-utility), monospace;letter-spacing:.03em;white-space:nowrap;color:var(--ip-gold);border:1px solid;border-radius:9px;padding:0 7px;display:inline-block}.bm-var{border-color:var(--ip-ink-2);background:var(--ip-ink-2);color:var(--ip-paper)}.bm-entry{background:var(--ip-paper-hi);border:1px solid var(--ip-line);border-radius:4px;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:12px 14px;scroll-margin-top:80px;display:grid}.bm-entry:target{border-color:var(--ip-gold);box-shadow:0 0 0 1px var(--ip-gold)}.bm-entry .mi-icon{width:100%;height:auto}.bm-name{font-family:var(--font-display), serif;color:var(--ip-ink);font-size:15px;display:block}.bm-words{color:var(--ip-ink-2);margin:4px 0 6px;font-size:14px;line-height:1.6}.bm-ref{color:inherit;border-bottom:1px dotted var(--ip-gold);text-decoration:none}.bm-term{border-bottom-style:dashed}.bm-ref:focus-visible{outline:2px solid var(--ip-gold);outline-offset:2px}
