/*
 * The footer of every page but the home page (issue 084ae58a): one line —
 * whose site this is, and where the documents and the people are. The home
 * page keeps its full footer, which lists the documents themselves for a
 * reviewer who reads to the bottom; elsewhere someone came for one thing — a
 * download, a version — and four document titles would compete with it. The
 * header already carries Поддержка, Telegram and Связаться on every page.
 *
 * In the home footer's colours and spacing, so it reads as the same site. A
 * class of its own, so loading this beside the home footer could change
 * nothing there; and no <nav> inside it, which css/header.css styles.
 */
footer.footer-compact {
  border-top: 1px solid var(--border);
  padding: 24px 0;
  margin-top: 40px;
}
/* Measured as the header is (css/header.css): 1100 with its padding inside,
   so the logo and the last link stand under the header's. */
.footer-compact-inner {
  box-sizing: border-box;
  max-width: 1100px;
  padding: 0 32px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 12px 24px;
}
.footer-compact-brand {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 14px;
  color: var(--text-muted);
}
.footer-compact-brand img { width: 20px; height: 20px; }
.footer-compact-links { display: flex; gap: 20px; flex-wrap: wrap; }
.footer-compact-links a {
  color: var(--text-muted);
  text-decoration: none;
  font-size: 14px;
  transition: color 0.2s;
}
.footer-compact-links a:hover { color: var(--accent); }
@media (max-width: 768px) {
  .footer-compact-inner { justify-content: center; text-align: center; }
}
