.friend-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.friend-wide{grid-column:1/-1}.friend-list{display:grid;gap:8px;margin-top:12px}.friend-row{display:flex;gap:10px;justify-content:space-between;align-items:center;border:1px solid var(--border);border-radius:12px;padding:10px}.friend-actions{display:flex;gap:6px;flex-wrap:wrap}@media(max-width:760px){.friend-grid{grid-template-columns:1fr}.friend-wide{grid-column:auto}.friend-row{align-items:flex-start;flex-direction:column}}
