/* === Two-column grid for Archive === */
ul.issues_archive {
  display: grid !important;
  grid-template-columns: repeat(2, 1fr) !important;
  gap: 24px !important;
  list-style: none !important;
  padding: 0 !important;
  margin: 0 !important;
}

ul.issues_archive > li {
  background: #fafafa;
  border: 1px solid #ddd;
  border-radius: 8px;
  padding: 15px;
  box-sizing: border-box;
  transition: box-shadow 0.2s ease; /* sirf shadow effect */
}

/* Hover effect without movement */
ul.issues_archive > li:hover {
  box-shadow: 0 3px 10px rgba(0,0,0,0.1);
  /* transform remove kar diya */
}

/* Responsive: single column on small screens */
@media (max-width: 768px) {
  ul.issues_archive {
    grid-template-columns: 1fr !important;
  }
}
