
.alert {
  font-size: 0.95rem;
}
h5 {
  border-bottom: 2px solid #ddd;
  padding-bottom: 4px;
}
.card { box-shadow: 0 2px 6px rgba(0,0,0,0.08); transition: transform .2s ease; }
.card:hover { transform: translateY(-3px); }
.section-title { border-bottom: 2px solid #ddd; padding-bottom: 4px; }
