.crm-table{display:table;min-width:100%;table-layout:fixed;border-collapse:collapse;white-space:nowrap;text-align:left}.crm-table tbody{text-align:left;font-size:.75rem;line-height:1rem;font-weight:500;letter-spacing:.05em;--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.crm-table tbody th{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.crm-table tbody td,.crm-table tbody th{padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem}.crm-table tbody:not([role=footer]) td,.crm-table tbody[role=footer] td:not([colspan]){--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.crm-table tbody[role=head] tr:first-child th:first-child{overflow:hidden;border-top-left-radius:1rem}.crm-table tbody[role=head] tr:first-child th:last-child{overflow:hidden;border-top-right-radius:1rem}.crm-table tbody:is([role=entry],[role=empty]):has(+tbody:is([role=head],[role=footer],[role=space]))>tr>td:first-of-type,.crm-table tbody:last-of-type>tr>td:first-of-type{overflow:hidden;border-bottom-left-radius:1rem}.crm-table tbody:is([role=entry],[role=empty]):has(+tbody:is([role=head],[role=footer],[role=space]))>tr>td:last-of-type,.crm-table tbody:last-of-type>tr>td:last-of-type{overflow:hidden;border-bottom-right-radius:1rem}.crm-table tbody[role=footer] td[colspan]+td{overflow:hidden;border-bottom-left-radius:1rem}.crm-table tbody[role=footer] td:last-of-type{overflow:hidden;border-bottom-right-radius:1rem}.avatar{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.avatar>div{display:block;overflow:hidden;aspect-ratio:1/1}.avatar img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.avatar.placeholder>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;--tw-bg-opacity:1;background-color:rgba(211,205,226,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(60,55,100,var(--tw-text-opacity))}.avatar.placeholder.sm>div{font-size:.75rem;line-height:1rem}.avatar.placeholder.md>div{font-size:1rem;line-height:1.5rem}