/* v0167 - declined invitation history + project team row continuity */
.project-team-table{table-layout:fixed}
.project-team-table th:nth-child(1),.project-team-table td:nth-child(1){width:13%}
.project-team-table th:nth-child(2),.project-team-table td:nth-child(2){width:8%}
.project-team-table th:nth-child(3),.project-team-table td:nth-child(3){width:28%}
.project-team-table th:nth-child(4),.project-team-table td:nth-child(4){width:12%}
.project-team-table th:nth-child(5),.project-team-table td:nth-child(5){width:20%}
.project-team-table th:nth-child(6),.project-team-table td:nth-child(6){width:19%}
.project-team-table tbody tr:nth-child(even)>td{background:#f1f6f1!important}
.project-team-table tbody tr:nth-child(odd)>td{background:#fff!important}
.project-team-table tbody tr:hover>td{background:#e7f1e8!important}
.project-team-table td:last-child,.project-team-table th:last-child{background:inherit!important}
.project-invitation-history{margin-top:8px;border:1px solid var(--line);border-radius:8px;background:#fafbfa;overflow:hidden}
.project-invitation-history summary{display:flex;align-items:center;gap:7px;padding:7px 10px;cursor:pointer;font-size:10px;font-weight:800;color:var(--forest)}
.project-invitation-history summary span{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 6px;border-radius:999px;background:#edf1ed;color:var(--muted);font-size:9px}
.project-history-table th,.project-history-table td{height:28px;padding:4px 9px;font-size:9px}
.project-history-table td:first-child small{display:block;margin-top:2px;color:var(--muted);font-size:8px}
.team-status-declined{background:#f7e2df;color:#8a3025}
@media(max-width:900px){.project-team-table{table-layout:auto;min-width:780px}.project-history-table{min-width:620px}}
