/* The download page. Not part of the shell — it is assembled into the deployed
   site by scripts/site.sh, alongside the binaries themselves, which must never
   live in web/public because that directory is embedded into every binary. */

.grp {
  margin: 30px 0 12px;
  font-size: 13px; font-weight: 650; letter-spacing: .02em;
  color: var(--muted);
}

.dl {
  display: flex; align-items: center; gap: 14px;
  padding: 15px 16px; margin-bottom: 9px;
  border: 1px solid var(--line); border-radius: 14px;
  color: inherit; text-decoration: none;
}
.dl:hover { border-color: var(--accent); }

/* The build for the machine you are reading this on, told apart from the rest
   so nobody has to know what arm64 means to get started. */
.dl.mine { background: var(--accent); border-color: transparent; color: var(--bg); }
.dl.mine .meta { color: var(--bg); opacity: .8; }

.dl .what { flex: 1; min-width: 0; }
.dl b { display: block; font-size: 15px; font-weight: 650; }
.dl .meta {
  display: block; margin-top: 3px;
  font: 11px/1.5 ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  color: var(--muted); word-break: break-all;
}
.dl .go { flex: none; font-size: 13px; font-weight: 650; }

.more { margin-top: 4px; }
.more summary {
  cursor: pointer; padding: 10px 2px;
  font-size: 14px; font-weight: 600; color: var(--muted);
}

.small { font-size: 13px; line-height: 1.6; }
code { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; }
