/* =================== hc-sugg-exact.css =================== */
.hc-sugg-exact {display: grid; grid-template-columns: auto auto 1fr; gap: 12px; align-items: center; padding: 14px 16px; background: linear-gradient(135deg, rgba(61, 107, 79, 0.08), rgba(212, 184, 150, 0.08)); border: 1px solid rgba(61, 107, 79, 0.22); border-radius: 14px; text-decoration: none; color: var(--hc-ink, #1a1714); margin-bottom: 14px; transition: border-color 0.2s ease, transform 0.2s ease}
.hc-sugg-exact:hover, .hc-sugg-exact.is-active {border-color: var(--hc-green, var(--hc-success, #3d6b4f)); transform: translateY(-1px)}
.hc-sugg-exact__kicker {font-family: var(--hc-mono, "JetBrains Mono", monospace); font-size: 11px; letter-spacing: 0.06em; color: var(--hc-green, var(--hc-success, #3d6b4f)); white-space: nowrap}
.hc-sugg-exact__sku code {background: rgba(61, 107, 79, 0.1); color: var(--hc-green, var(--hc-success, #3d6b4f)); padding: 3px 8px; border-radius: 5px; font-family: var(--hc-mono, "JetBrains Mono", monospace); font-size: 13px; font-weight: 500}
.hc-sugg-exact__name {font-size: 14px; color: var(--hc-ink-soft, rgba(26, 23, 20, 0.72)); overflow: hidden; text-overflow: ellipsis; white-space: nowrap}
