.table{border-collapse:collapse;background-color:var(--bg-primary);width:100%;color:var(--text-primary);--table-border-colour:var(--line-colour-light);border-top:1px solid var(--table-border-colour)}.table th{text-align:left;vertical-align:middle;font-size:var(--typography-md);padding:var(--spacing-xs);border:none}.table td{text-align:left;vertical-align:middle;font-size:var(--typography-md);padding:var(--spacing-xs);border:none}.table tr{border-bottom:1px solid var(--table-border-colour)}.table thead{text-transform:uppercase;color:var(--text-tertiary);font-weight:700;font-size:var(--typography-lg);border:none}.table thead th>:first-child{gap:var(--spacing-xxs);flex-direction:row;justify-content:flex-start;align-items:center;width:-moz-fit-content;width:fit-content;display:flex}.table thead th.sortable>:first-child{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table tbody tr.empty td{text-align:center}.table tbody tr.loading td{text-align:center}.table tbody tr.error td{text-align:center}.table tbody tr.loading{border-bottom:none}.table tbody tr.loading:hover{background:unset;cursor:wait}.table tbody tr.drop-target{outline:1px dashed var(--primary-solid-bg);outline-offset:-4px;border-radius:8px}.table tbody tr:hover{background:var(--bg-secondary);cursor:pointer}.table tbody tr:hover .additional-actions{visibility:visible}.table tbody tr.selected{background:var(--primary-muted-bg)}.table .btn-icon{min-height:unset;padding:4px}.table .material-symbols-rounded{color:var(--text-tertiary)}.table .actions{flex-flow:row;justify-content:flex-end;display:flex}.table .additional-actions{visibility:hidden;flex-flow:row;display:flex}.theme-dark .table{background-color:var(--bg-primary);color:var(--text-primary);box-shadow:0 1px 3px var(--drop-shadow)}.theme-dark .table thead{background-color:var(--grey-heavy);color:var(--text-secondary)}.theme-dark .table.table-striped tbody tr:nth-child(2n){background-color:var(--grey-medium)}.theme-dark .table.table-hover tbody tr:hover{background-color:var(--primary-muted-bg-hover)}
