.members-list.svelte-1pf3mex{flex-direction:column;display:flex}.member-row.svelte-1pf3mex{align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) 0;border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.member-row.svelte-1pf3mex:last-child{border-bottom:none}.member-role.svelte-1pf3mex{min-width:140px;color:var(--color-text-muted);flex:none}.member-name.svelte-1pf3mex{min-width:0;font-family:var(--font-primary);font-size:var(--text-base);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;overflow:hidden}.member-meta.svelte-1pf3mex{color:var(--color-text-muted);font-size:var(--text-sm);white-space:nowrap}.contact-link.svelte-1pf3mex{border:1px solid var(--color-primary);padding:2px var(--spacing-2);white-space:nowrap;cursor:pointer;color:var(--color-accent);background:0 0;border-radius:0;flex-shrink:0;place-self:center end;align-items:center;line-height:1.4;text-decoration:none;display:inline-flex}.contact-link.svelte-1pf3mex:hover{background:var(--color-primary);color:var(--color-on-primary)}@media (width<=640px){.members-list.svelte-1pf3mex{flex-direction:column;display:flex}.member-row.svelte-1pf3mex{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) 0;border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.member-row.svelte-1pf3mex>:where(.svelte-1pf3mex){border-bottom:none;padding:0}.member-name.svelte-1pf3mex{white-space:normal}}.documents.svelte-1pf3mex{flex-direction:column;display:flex}.doc-entry.svelte-1pf3mex{justify-content:space-between;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-2) 0;border-bottom:1px solid var(--border-subtle);display:flex}.doc-entry.svelte-1pf3mex:last-child{border-bottom:none}.doc-label.svelte-1pf3mex{gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}.doc-title.svelte-1pf3mex{color:var(--color-text);font-size:var(--text-base);overflow-wrap:anywhere}.doc-meta.svelte-1pf3mex{gap:var(--spacing-2);color:var(--color-text-muted);font-size:var(--text-sm);align-items:center;display:flex}.doc-meta.svelte-1pf3mex .chip-text:where(.svelte-1pf3mex){color:var(--color-text-muted)}.responsibilities.svelte-1pf3mex{padding-left:var(--spacing-5);margin:0}.responsibilities.svelte-1pf3mex li:where(.svelte-1pf3mex){padding:var(--spacing-1) 0;line-height:var(--leading-relaxed)}
