.portal-home .p-center{--team-count:5;--portal-columns:repeat(var(--team-count),minmax(0,1fr));--portal-min-width:0px}
.portal-home .p-center.is-growing-team{--portal-columns:repeat(var(--team-count),230px);--portal-min-width:calc(var(--team-count)*230px + (var(--team-count) - 1)*var(--portal-gap))}
.portal-home .p-person-identity>div{min-width:0}.portal-home .p-person-name{display:inline-block;max-width:175px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}
.portal-home .p-person-identity{width:100%}.portal-home .p-person-identity>div{flex:1}.portal-home .p-task-sources{max-width:100%;gap:5px;row-gap:5px}.portal-home .p-task-count{flex:none}.portal-home .p-person-heading{align-items:flex-start}.portal-home .p-names-window{min-height:76px}
.team-members-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;max-height:250px;overflow:auto;scrollbar-width:none;margin:0 0 20px;padding:3px 0;overscroll-behavior:contain}.team-members-list::-webkit-scrollbar{display:none}.team-members-list>div{display:flex;align-items:center;gap:9px;min-width:0;font-size:14px;line-height:1.45;overflow-wrap:anywhere}.team-members-list i{width:8px;height:8px;border-radius:50%;background:var(--member-color);box-shadow:0 0 9px color-mix(in srgb,var(--member-color) 40%,transparent);flex:none}
@media(min-width:768px) and (max-width:1023px){.portal-home .p-center{--portal-columns:repeat(var(--team-count),220px);--portal-min-width:calc(var(--team-count)*220px + (var(--team-count) - 1)*var(--portal-gap))}}
@media(max-width:767px){.portal-home .p-center,.portal-home .p-center.is-growing-team{--portal-columns:repeat(var(--team-count),290px);--portal-min-width:calc(var(--team-count)*290px + (var(--team-count) - 1)*var(--portal-gap))}.team-members-list{grid-template-columns:1fr;max-height:210px}}
