.cora-info-pill-container {
  display: inline-flex;
  align-items: center;
  padding: 6px 24px 6px 6px; /* Asymmetric padding for the inner badge */
  background: #ffffff;
  text-decoration: none;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  /* Variable-driven gap via slider */
  gap: var(--cora-element-gap, 16px);
}

/* --- The Status Badge --- */
.pill-badge {
  background: #ede9fe;

  padding: 10px 24px;
  border-radius: 100px;
  font-weight: 700;
  font-size: 16px;
  line-height: 1; /* Reset for spacing precision */
  white-space: nowrap;
}

/* --- The Main Message --- */
.pill-msg {
  color: #475569;
  font-size: 16px;
  line-height: 1;
  white-space: nowrap;
}
