.people-overview-filters{display:flex;flex-wrap:wrap;align-items:end;gap:14px}.people-overview-filters label{display:flex;flex-direction:column;gap:6px;flex:1 1 160px;min-width:0}.people-overview-filters .people-overview-query{flex:2 1 260px}.people-overview-filters input,.people-overview-filters select{width:100%;min-width:0}.people-overview-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,350px),1fr));gap:16px}.people-overview-card{margin:0;display:flex;flex-direction:column;gap:14px;min-width:0;border-top:2px solid rgba(93,183,255,.5)}.people-overview-identity{display:flex;gap:14px;align-items:center}.people-overview-identity>div:last-child{min-width:0}.people-overview-identity .avatar{flex-shrink:0}.people-overview-identity h2{font-size:1.3rem;line-height:1.4;margin:0 0 5px;overflow-wrap:anywhere}.people-overview-identity p,.people-overview-meta{margin:0;color:var(--muted);overflow-wrap:anywhere}.people-overview-meta{font-size:.85rem}.people-overview-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.people-overview-actions button,.people-overview-filters button{min-height:44px}.people-overview-actions button{flex:1 1 auto}.people-overview-admin{border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding-top:12px;gap:12px}.people-overview-admin span{color:var(--muted);font-size:.8rem}.people-overview-admin button{font-size:.85rem;min-height:44px}@media(max-width:650px){.people-overview-filters label{flex-basis:100%}.people-overview-filters>button{width:100%}.people-overview-list{grid-template-columns:minmax(0,1fr)}}
