/* ============================================================
   contact.css — contact page: labelled row list
   ============================================================ */

/* The list itself: no bullets, a hairline above the first row */
ul.list {
  list-style: none;
  border-top: 1px solid var(--border);
}

/* Each row: label on the left, value on the right, divider underneath.
   flex-wrap lets long values drop to a second line on narrow screens. */
ul.list li {
  border-bottom: 1px solid var(--border);
  padding: 1rem 0;
  display: flex;
  justify-content: space-between;
  gap: 1.5rem;
  flex-wrap: wrap;
  font-family: 'JetBrains Mono', monospace;
  font-size: 0.92rem;
}

/* Left side — "email", "github", etc. — dim grey */
ul.list .label { color: var(--muted); }

/* Right side — the actual address/handle — white.
   This explicitly overrides the green link colour for <a class="value">
   so the rows read like data, not a wall of links. */
ul.list .value { color: var(--text); }
