/* 2.89.0: the knowledge base page's hint for search by meaning (kb-meaning.js) */
.kbm-hint { display: flex; flex-wrap: wrap; gap: 8px 16px; align-items: center; justify-content: space-between; margin: 0 0 12px; padding: 10px 14px; border: 1px solid var(--line, #dde3ea); border-radius: 10px; background: var(--card, #f6f9fc); font-size: 14px; }
.kbm-hint[hidden] { display: none; }
.kbm-hint .kbm-text { flex: 1 1 320px; line-height: 1.5; }
.kbm-hint .kbm-actions { display: flex; gap: 8px; align-items: center; }
