/**
 * Inline Drupal messages (Views UI, forms, etc.).
 *
 * Distinct from status-messages.html.twig alerts — core renders these as
 * .messages.messages--warning|error|status outside the messages block.
 */

.messages {
  display: block;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: var(--bs-border-radius, 0.375rem);
  font-size: 0.9375rem;
  line-height: 1.5;
}

.messages--warning,
.view-changed.messages--warning {
  color: #664d03;
  background-color: #fff3cd;
  border-color: #ffecb5;
}

.messages--error {
  color: #58151c;
  background-color: #f8d7da;
  border-color: #f1aeb5;
}

.messages--status {
  color: #0a3622;
  background-color: #d1e7dd;
  border-color: #a3cfbb;
}

.messages--info {
  color: #055160;
  background-color: #cff4fc;
  border-color: #9eeaf9;
}

.messages a {
  font-weight: 500;
}
