/* The private profile's connection summary. It never becomes a public player-card wallet list. */
.wallet-connections{margin-top:16px;padding-top:18px;border-top:1px solid #d9d4c8;min-width:0}
.wallet-connections-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}
.wallet-connections-heading h3{font:inherit;font-weight:700;font-size:17px;margin:0}
.wallet-connections-total{display:flex;align-items:baseline;gap:6px;color:#5c5a54;text-align:right;font-size:12px}
.wallet-connections-count{color:#232528;font-size:14px;font-weight:700;line-height:1.3}
.wallet-connections-count:empty{display:none}
.wallet-connections-identity{margin:0 0 8px;font-size:14px;font-weight:600}
.wallet-connections-profile{margin:0 0 6px;font-size:14px;font-weight:700;overflow-wrap:anywhere}
.wallet-connections-profile:empty{display:none}
.wallet-connections-note{font-size:13px;line-height:1.5;color:#65635c;margin:8px 0}
.wallet-connections-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin:14px 0 10px}
.wallet-connections-actions .btn{min-height:44px;white-space:normal;text-align:center;display:flex;justify-content:center;align-items:center;padding:10px 12px;line-height:1.25}
.wallet-connections-actions .btn:focus-visible{outline:3px solid #4149c4;outline-offset:3px}
.wallet-connections-status{font-size:13px;line-height:1.5;margin:12px 0 0;color:#494841;overflow-wrap:anywhere}
.wallet-connections[aria-busy=true] .wallet-connections-status{font-weight:600}
@media(max-width:360px){.wallet-connections-heading{align-items:flex-start}.wallet-connections-total{max-width:105px;flex-wrap:wrap;justify-content:flex-end}.wallet-connections-actions{grid-template-columns:1fr}}
