/* Compact date input - click to open native month calendar */
.date-input-compact,
.date-picker-wrap input[type="date"] {
  max-width: 150px;
  font-size: 13px;
  padding: 6px 10px;
  border-radius: 8px;
  border: 1px solid rgba(55,65,81,0.9);
  background: rgba(15,23,42,0.95);
  color: #e5e7eb;
  cursor: pointer;
}
.date-input-compact::-webkit-calendar-picker-indicator,
.date-picker-wrap input[type="date"]::-webkit-calendar-picker-indicator {
  cursor: pointer;
  opacity: 0.9;
}
.date-picker-wrap {
  display: inline-flex;
  align-items: center;
  gap: 8px;
}
