/* Time entries index page styles */
details {
  transition: all 0.2s ease-in-out;
}

details[open] .details-icon {
  transform: rotate(180deg);
}

details summary::-webkit-details-marker {
  display: none;
}

details summary {
  list-style: none;
  -webkit-user-select: none;
  user-select: none;
}

details summary:focus {
  outline: none;
  box-shadow: inset 0 0 0 2px rgba(59, 130, 246, 0.5);
}
