
.card-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: 1rem;
}

.card-grid h3 {
  margin-top: 0;
  color: #333;
}

.card-grid > * {
  background: #ececec;
  color: #000;
  padding: 1rem;
  border-radius: 8px;
  box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}

a {
 color: 1947BA;
}

.confluenceTh, .confluenceTd {
  border: none !important;
  padding: 7px 10px;
  vertical-align: top;
  text-align: left;
  min-width: 8px;
}


