/* Repo homepage — owned by views/repo.html */

/* Latest commit — one plain bordered row */
.latest-commit {
  display: grid;
  grid-template-columns: auto 1fr auto;
  gap: .85rem;
  align-items: center;
  padding: .6rem .8rem;
  border: 1px solid var(--line);
  border-radius: var(--r-sm);
  margin-bottom: 1rem;
}
.latest-commit:hover { border-color: var(--accent); }
.commit-hash {
  color: var(--accent);
  font-family: var(--mono);
  font-size: .78rem;
  font-weight: 600;
  user-select: all;
}
.commit-msg {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 500;
  color: var(--fg);
}
.commit-meta {
  color: var(--fg-muted);
  font-size: .78rem;
  white-space: nowrap;
}

@media (max-width: 640px) {
  .latest-commit {
    grid-template-columns: 1fr;
    gap: 0.5rem;
    text-align: center;
  }
  .latest-commit .commit-meta {
    display: block;
    margin-top: .25rem;
  }
}
