/* Shared take catalog — footer strip on every skin so people can find their way back */
.sleeve-foot {
  padding: 1.25rem var(--page-gutter, 2.5rem) 2.5rem;
  background: #c0c0c0;
  color: #000;
  border-top: 1px solid #808080;
  font-family: "Inconsolata", ui-monospace, monospace;
  font-size: 0.75rem;
}

.sleeve-foot-meta {
  margin: 0;
  letter-spacing: 0.04em;
  text-transform: uppercase;
}

.takes {
  display: flex;
  gap: 0.85em;
  margin: 0.45rem 0 0;
  padding: 0;
  font-size: 0.68rem;
  font-weight: 500;
  letter-spacing: 0.16em;
}

.takes a {
  color: #000;
  text-decoration: none;
  opacity: 0.4;
}

.takes a:hover,
.takes a:focus-visible {
  opacity: 1;
}

.takes a[aria-current="page"] {
  opacity: 1;
  text-decoration: underline;
  text-underline-offset: 0.28em;
}
