/* content/ebay/pending_offers/styles.css */

.pending-offer-button {
  border-color: #2a7ade;
  color: #2a7ade;
  margin-right: 8px;
}

/* ───────── FIXED + RESPONSIVE STATUS DISPLAY ───────── */
.pending-offer-status,
[data-pending-offer-status] {
  display: block !important;
  width: 100%;
  max-width: 320px;
  margin-top: 4px;
  padding: 4px 6px;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.45;
  white-space: normal !important;
  word-break: break-word !important;
  overflow: visible !important;
  background: #f9fafb;
  border-radius: 4px;
  position: relative;
  z-index: 20;
}

/* Colors for tones */
.pending-offer-status.success {
  color: #0a7c33;
  background: #e7f7ec;
}

.pending-offer-status.error {
  color: #b91c1c;
  background: #fee2e2;
}

.pending-offer-status.neutral {
  color: #374151;
  background: #f3f4f6;
}

/* Ensure parent cell doesn’t clip it */
tr td,
li,
div[role="row"] {
  overflow: visible !important;
}

