[data-slot=table-container][data-variant=companyUsers]{container-type:inline-size;container-name:company-users;min-width:0}[data-slot=table][data-variant=companyUsers] th,[data-slot=table][data-variant=companyUsers] td{overflow-wrap:anywhere;vertical-align:middle}[data-slot=table][data-variant=companyUsers] .company-user-name,[data-slot=table][data-variant=companyUsers] .company-user-email{overflow-wrap:anywhere;word-break:break-word}@container company-users (max-width: 849px){[data-slot=table][data-variant=companyUsers]{display:block;min-width:0;width:100%}[data-slot=table][data-variant=companyUsers] thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-slot=table][data-variant=companyUsers] colgroup{display:none}[data-slot=table][data-variant=companyUsers] tbody{display:block;width:100%}[data-slot=table][data-variant=companyUsers] tbody tr{display:block;width:100%;margin:0;border:0;border-bottom:1px solid var(--border);background:transparent}[data-slot=table][data-variant=companyUsers] tbody tr:last-child{border-bottom:0}[data-slot=table][data-variant=companyUsers] tbody tr:not(:has(td[colspan])):hover{background:color-mix(in oklab,var(--muted) 20%,transparent)}[data-slot=table][data-variant=companyUsers] tbody tr>td:not([colspan]){display:grid;grid-template-columns:minmax(6.75rem,.38fr) minmax(0,1fr);align-items:start;gap:.75rem;min-width:0;max-width:none;padding:.625rem 1.25rem;border-bottom:1px solid color-mix(in oklab,var(--border) 65%,transparent);white-space:normal;text-align:left}[data-slot=table][data-variant=companyUsers] tbody tr>td:not([colspan]):before{content:attr(data-label);color:var(--muted-foreground);font-size:.6875rem;font-weight:500;line-height:1.25rem}[data-slot=table][data-variant=companyUsers] tbody tr>td:first-child{padding-top:.75rem}[data-slot=table][data-variant=companyUsers] tbody tr>td:last-child:not([colspan]){border-bottom:0}[data-slot=table][data-variant=companyUsers] tbody tr>td[colspan]{display:block;width:100%;padding:.5rem;border:0}[data-slot=table][data-variant=companyUsers] tbody tr>td[colspan]:before{display:none}[data-slot=table][data-variant=companyUsers] tbody tr>td:first-child p+p{margin-top:.25rem}[data-slot=table][data-variant=companyUsers] tbody tr>td[data-label="Enrollment actions"]{justify-items:start}}@container company-detail-table (max-width: 849px){[data-company-compact=true]{min-width:0;width:100%}[data-company-compact=true] thead>tr{display:flex;overflow-x:auto}[data-company-compact=true] th{flex-shrink:0}[data-company-compact=true] tbody{scrollbar-gutter:auto}[data-company-compact=true] tbody>tr{display:block}[data-company-compact=true] td[data-label]{display:grid;grid-template-columns:minmax(5.5rem,.35fr) minmax(0,1fr);gap:.75rem;align-items:center;overflow-wrap:anywhere}[data-company-compact=true] td[data-label]:before{content:attr(data-label);color:var(--muted-foreground);font-size:.75rem}}
