@import '../properties.css';

.wrap {
  background-color: var(--color-info);
  border-radius: var(--radius-small);
  padding: 8px;
}

/* Invoice Related */
.status_waiting { background-color: var(--color-warning); }
.status_overdue { background-color: var(--color-danger); }
.status_completed { background-color: var(--color-success); }
.status_cancelled { background-color: var(--color-grey-500); }
.status_paid { background-color: var(--color-success); }

/* Car Related */
.status_pending_inspection { background-color: var(--color-danger); }
.status_rented { background-color: var(--color-accent); }
.status_available { background-color: var(--color-success); }
.status_damaged { background-color: var(--color-default); }
.status_missing_documents { background-color: var(--color-grey-400); }
.status_maintenance { background-color: #ff8800; }
.status_dropoff_assigned { background-color: var(--color-info); }

.status_unavailable { color: var(--color-default); }
.status_ongoing { color: var(--color-default); }
.status_retired { color: var(--color-default); }
.status_accident { color: var(--color-default); }
.status_outbound_transit { color: var(--color-default); }
.status_inbound_transit { color: var(--color-default); }

/* reservation */
.status_active { background-color: var(--color-success); }
.status_renewal_approved { background-color: var(--color-success); }
.status_processing_renewal { background-color: var(--color-warning); }
.status_processing_return { background-color: var(--color-warning); }
.status_ending_soon { background-color: var(--color-danger); }

.full_true {
  width: 100%;
  min-height: 40px;
  color: var(--color-white);
  display: flex;
  align-items: center;
  justify-content: center;
}
