/* Tickets – Neues Ticket: volle Breite für Titel & Beschreibung */

.ticket-new-form .ticket-form-machine label {
  max-width: 36rem;
}

.ticket-new-form .ticket-form-machine select {
  width: 100%;
  min-width: 0;
}

.ticket-new-form .ticket-field-full {
  width: 100%;
}

.ticket-new-form .ticket-field-full input,
.ticket-new-form .ticket-field-full textarea {
  width: 100%;
  min-width: 0;
  max-width: 100%;
}

.ticket-new-form textarea.ticket-desc {
  resize: vertical;
  min-height: 8rem;
  display: block;
}

.ticket-row-overdue {
  background-color: rgba(180, 40, 40, 0.12);
  box-shadow: inset 3px 0 0 0 #b42828;
}

.ticket-row-overdue a {
  color: #8b1e1e;
  font-weight: 600;
}
