.stmina-history-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 18px;
  margin: 26px 0;
}

.stmina-history-card {
  padding: 20px;
  border: 1px solid #d8e2e8;
  border-top: 4px solid #0a76bb;
  border-radius: 5px;
  background: #fff;
  box-shadow: 0 4px 14px #17364d12;
}

.stmina-history-card h3 {
  margin: 0 0 12px;
  color: #174d75;
  font: 22px/1.2 Georgia, serif;
}

.stmina-history-card p { margin: 0; }
.stmina-history-card a,
.stmina-source-note a { color: #0a76bb; text-decoration: none; }
.stmina-history-card a:hover,
.stmina-history-card a:focus,
.stmina-source-note a:hover,
.stmina-source-note a:focus { text-decoration: underline; }

.stmina-article-credit,
.stmina-source-note {
  padding: 11px 14px;
  background: #f3f8fb;
  border-left: 4px solid #0a76bb;
}

@media (max-width: 767px) {
  .stmina-history-grid { grid-template-columns: 1fr; }
}
