// Leave-type label. No ink of its own: since /design-pass 2026-11-02 the
// class marks plain text on the page background (a fixed white here would
// vanish the day this sheet's // comments are made valid CSS).
.badge-leave-type {
  display: inline-block;
  padding: 0.25em 0.5em;
  font-size: 0.75em;
  font-weight: 700;
  border-radius: 0.25rem;
}

// Calendar placeholder styling
#leaveCalendar {
  min-height: 250px;
}

// Responsive adjustments
@media (max-width: 767.98px) {
  .leave-request-header {
    flex-direction: column;

    .header-actions {
      margin-top: 1rem;
      display: flex;
      flex-wrap: wrap;
      gap: 0.5rem;
    }
  }
}