/* Section 8 rent pages. Uses the market and tool tokens. */
.market-hero.s8-hero h1 { max-width: 36ch; }
.s8-actions { display: flex; flex-wrap: wrap; gap: var(--s-3); align-items: center; margin-top: var(--s-5); }
.s8-actions a { display: inline-flex; align-items: center; min-height: 44px; min-width: 44px; }
.s8-scroll { overflow-x: auto; }
.s8-source { margin-top: var(--s-4); max-width: 68ch; }
table.data button.sort-btn {
  background: none;
  border: 0;
  padding: 8px 0;
  min-height: 44px;
  min-width: 44px;
  font: inherit;
  letter-spacing: inherit;
  text-transform: inherit;
  color: inherit;
  cursor: pointer;
}
table.data .num button.sort-btn { width: 100%; text-align: right; }
.s8-result { margin-top: var(--s-5); }
.s8-result[hidden] { display: none; }
