.hit { margin-top: 6px; font-size: 13px; }
.ingpanel { margin-bottom: 14px; }
.ingpanel .addrow { margin: 0 0 12px; }
.ingterms { display: flex; flex-wrap: wrap; gap: 8px; align-items: center; }
.chip .x { border: 0; background: none; color: inherit; padding: 0 0 0 4px; margin: 0; vertical-align: middle; cursor: pointer; display: inline-flex; }
.chip .x svg { width: 12px; height: 12px; }
[data-act="ing-mode"][aria-pressed="true"] { background: var(--accent); border-color: var(--accent); color: var(--accent-fg); }
