.proposal-card.is-applied {
  border-color: rgba(81, 255, 125, 0.45);
  background: linear-gradient(135deg, rgba(81, 255, 125, 0.08), rgba(6, 11, 20, 0.78));
}

.proposal-status {
  display: inline-flex;
  margin-top: 9px;
  border: 1px solid rgba(81, 255, 125, 0.42);
  border-radius: 999px;
  padding: 5px 9px;
  color: #80ff9d;
  background: rgba(81, 255, 125, 0.09);
  font-size: 0.68rem;
  letter-spacing: 0.04em;
  text-transform: uppercase;
}

.proposal-official {
  margin-top: 12px;
  border-left: 3px solid #51ff7d;
  border-radius: 0 11px 11px 0;
  padding: 10px 12px;
  background: rgba(81, 255, 125, 0.07);
}

.proposal-official > strong {
  color: #80ff9d;
  font-size: 0.7rem;
  text-transform: uppercase;
}

.proposal-official p {
  margin-top: 4px;
  color: #e5ffe9;
}
