/* css/statii.css — статичните страници на статиите и списъците (#98 S2).
   Зарежда се само от тях (extra_head в scripts/build_articles.py); останалото
   оформление идва от articles.css и components.css, както в изгледа в analyses. */
.statia .article-body-html figure { margin: 1.5rem 0; }
.statia-share {
  margin: 2.5rem 0 1.5rem;
  padding: 1.25rem;
  background: var(--surface);
  border: 1px solid var(--border);
  border-radius: var(--radius-lg);
}
.statia-share h2,
.statia-related h2 { font-size: 1.05rem; margin: 0 0 0.75rem; }
.statia-share-list { display: flex; flex-wrap: wrap; gap: 0.5rem; }
.statia-related { margin: 1.5rem 0; }
.statia-related ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 0.5rem; }
.statia-related a { font-weight: 600; }
.statia-related-date { color: var(--text-muted); font-size: 0.85rem; white-space: nowrap; }
.statia-hub-link { margin: 2rem 0 0; font-weight: 600; }
a.statii-card { display: block; color: inherit; text-decoration: none; }
a.statii-card:hover .analysis-card-title,
a.statii-card:focus-visible .analysis-card-title { color: var(--primary); }
.statii-hubs { margin: 0 0 1.25rem; flex-wrap: wrap; }
.statii-hubs .filter-pill { text-decoration: none; }
.statii-count { opacity: 0.7; font-weight: 400; margin-left: 0.25rem; }
.statii-cta { margin: 2rem 0 0; font-weight: 600; }
/* Бутоните за споделяне — като .review-actions .btn-secondary в articles.css. */
.statia-share-list .btn {
  display: inline-flex;
  align-items: center;
  padding: 0.5rem 0.95rem;
  font-size: 0.875rem;
  font-weight: 600;
  font-family: inherit;
  line-height: 1.2;
  border-radius: var(--radius-md);
  border: 1px solid var(--border);
  background: var(--surface);
  color: var(--text);
  text-decoration: none;
  cursor: pointer;
  transition: background var(--duration) var(--ease), border-color var(--duration) var(--ease);
}
.statia-share-list .btn:hover { background: var(--bg-elevated); border-color: var(--text-muted); }
.statia-share-list .btn:focus-visible { outline: 2px solid var(--primary); outline-offset: 2px; }
