.staff-list{display:grid;gap:10px}.staff-row{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:13px;border:1px solid var(--line);border-radius:15px}.staff-row .avatar{width:48px;height:48px;margin:0;border-radius:14px;font-size:16px}.staff-row small{display:block;color:var(--muted);margin-top:3px}.staff-actions{display:flex;gap:6px}.staff-actions button{border:0;border-radius:9px;padding:9px 11px;background:#e8ece8;color:var(--green);font-weight:800}.staff-actions button:hover{background:var(--lime)}@media(max-width:750px){.staff-row{grid-template-columns:auto 1fr}.staff-actions{grid-column:1/-1}.staff-actions button{flex:1;padding:9px 5px}}
