.ceo26-summary{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 22px}.ceo26-summary>span{display:flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid var(--theme-border);border-radius:10px;background:var(--theme-surface);font-size:12px;color:var(--theme-muted)}.ceo26-summary b{color:var(--theme-text);font-size:20px}.ceo26-filters{display:flex;gap:12px;flex-wrap:wrap}.ceo26-filters input{flex:1 1 240px;max-width:none!important;min-width:180px}.ceo26-filters select{flex:0 1 220px;width:auto}.ceo26-caption{color:var(--theme-muted);font-size:12px!important;padding:0 20px;line-height:1.6}
#ceoDirectoryList{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(290px,100%),1fr));gap:16px;padding:20px;box-sizing:border-box}#ceoDirectoryList>.ceo-empty{grid-column:1/-1}
.ceo26-member{display:flex;flex-direction:column;gap:18px;background:var(--theme-surface2);border:1px solid var(--theme-border);border-radius:12px;padding:20px;min-width:0}.ceo26-member>header{display:flex;align-items:center;gap:12px}.ceo26-member h3{font-size:16px!important;overflow-wrap:anywhere}.ceo26-role{display:block;margin-top:5px;font-size:12px;color:var(--theme-muted)}.ceo26-access{align-self:flex-start;border-radius:6px;padding:5px 9px;font-size:11px;background:#d1fadf;color:#05603a}.ceo26-access.is-blocked{background:#fee4e2;color:#912018}.ceo26-member .ceo25-person-numbers{padding-top:3px}.ceo26-member .ceo25-person-numbers span:nth-child(2) b{color:var(--daily-green)!important}.ceo26-member .ceo25-person-numbers span:nth-child(3) b{color:var(--daily-amber)!important}.ceo26-member>button{margin-top:auto!important;font-size:12px!important}.ceo26-no-projects{margin:0;margin-top:auto;font-size:12px!important;color:var(--theme-muted);padding:12px 0 0!important;border-top:1px solid var(--theme-border)}
@media(max-width:700px){.ceo26-filters select{flex:1 1 100%;width:100%}#ceoDirectoryList{grid-template-columns:minmax(0,1fr);padding:14px}}
