/* v24: force-inject compare under divider and hide right-column compare */
.rtcl-listing-card .listing-action-price .ekcl-compare-btn,
.rtcl-widget-listing-item .listing-action-price .ekcl-compare-btn,
.listing-item .listing-action-price .ekcl-compare-btn {
  display: none !important;
  visibility: hidden !important;
}

/* Collapse empty right action area if it's left with nothing */
.listing-action-price:empty { display: none !important; }

/* Ensure injected compare is visible and styled */
.item-content .ekcl-after-divider-row .ekcl-compare-btn.ekcl-compare-injected {
  display: inline-block !important;
  margin: 0 !important;
  padding: 8px 12px;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.2;
  border-radius: 12px;
  background: var(--ekcl-lite-primary, #eaf7f2);
  color: var(--ekcl-primary, #00c194);
  border: 1px solid var(--ekcl-primary, #00c194);
  text-decoration: none;
  cursor: pointer;
}
