/* xeek.dev theme, share.css: share icons row, back link */

/* Share + back */
.post-footer-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 24px;
}

.post-share { display: flex; gap: 10px; align-items: center; }

.share-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  background: none;
  border: 0;
  color: var(--green);
  cursor: pointer;
}

.share-btn svg { width: 16px; height: 16px; }

.share-btn:hover { opacity: 0.75; color: var(--green); }

.share-copy .icon-check { display: none; }
.share-copy.copied .icon-link { display: none; }
.share-copy.copied .icon-check { display: inline; }

.back-link { font: 500 13px var(--font-body); color: var(--dim); }
.back-link:hover { color: var(--blue-bright); }

@media (max-width: 720px) {
  .post-footer-row { flex-direction: column; gap: 16px; align-items: flex-start; }
}
