/* ==========================================================================
   pages/user.css: a player's public profile (/u/:handle)
   Owner: the social lane (wf13). The page draws with the Profile's parts
   (profile.css, under .pg-profile); this file only adds what /me does not have.
   ========================================================================== */

.pg-user .us-back { display: inline-flex; margin-bottom: var(--s-4); }
.pg-user .us-crew { margin: 8px 0 0; color: var(--text-2); font-size: var(--fs-sm); line-height: 1.4; }

.pg-user .us-sets { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(auto-fill, minmax(260px, 1fr)); gap: 10px; }
.pg-user .us-set {
  display: flex; align-items: center; gap: 12px; padding: 12px 14px;
  border: 1px solid var(--border); border-radius: var(--r-sm); background: var(--surface);
}
.pg-user .us-set-main { flex: 1; min-width: 0; display: flex; flex-direction: column; gap: 4px; }
.pg-user .us-set-name { font: 600 var(--fs-md)/1.25 var(--font-ui); color: var(--text); overflow-wrap: anywhere; }
.pg-user .us-set-done { color: var(--gold); display: inline-flex; }
.pg-user .us-set-done .i { width: 20px; height: 20px; }

/* A run with a private record in it has no share link, so its row is not a link. */
.pg-user div.pf-row { cursor: default; }
